builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-011 starttime: 1466698225.02 results: success (0) buildid: 20160623065823 builduid: 4ef06ffbffdb49848d89dfb5522c27f0 revision: 52db915c585a7d3cb174e6cf722cde00e889c874 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.017700) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.023910) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.024198) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.068969) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.069330) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False --08:10:43-- 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% 2.02 GB/s 08:10:43 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.528000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.637919) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:25.638235) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.821000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:26.529359) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:10:26.529773) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 52db915c585a7d3cb174e6cf722cde00e889c874 --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 52db915c585a7d3cb174e6cf722cde00e889c874 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 08:10:44,996 truncating revision to first 12 chars 2016-06-23 08:10:44,996 Setting DEBUG logging. 2016-06-23 08:10:44,996 attempt 1/10 2016-06-23 08:10:44,996 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/52db915c585a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:10:45,392 unpacking tar archive at: mozilla-beta-52db915c585a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.173000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:10:27.835340) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:27.835691) ========= script_repo_revision: 52db915c585a7d3cb174e6cf722cde00e889c874 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:27.836262) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:27.836541) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 09:10:27.853051) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-06-23 09:10:27.853511) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 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-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 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:10:46 INFO - MultiFileLogger online at 20160623 08:10:46 in C:\slave\test 08:10:46 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:10:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:10:46 INFO - {'append_to_log': False, 08:10:46 INFO - 'base_work_dir': 'C:\\slave\\test', 08:10:46 INFO - 'blob_upload_branch': 'mozilla-beta', 08:10:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:10:46 INFO - 'buildbot_json_path': 'buildprops.json', 08:10:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:10:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:10:46 INFO - 'download_minidump_stackwalk': True, 08:10:46 INFO - 'download_symbols': 'true', 08:10:46 INFO - 'e10s': False, 08:10:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:10:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:10:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:10:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:10:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:10:46 INFO - 'C:/mozilla-build/tooltool.py'), 08:10:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:10:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:10:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:10:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:10:46 INFO - 'log_level': 'info', 08:10:46 INFO - 'log_to_console': True, 08:10:46 INFO - 'opt_config_files': (), 08:10:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:10:46 INFO - '--processes=1', 08:10:46 INFO - '--config=%(test_path)s/wptrunner.ini', 08:10:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:10:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:10:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:10:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:10:46 INFO - 'pip_index': False, 08:10:46 INFO - 'require_test_zip': True, 08:10:46 INFO - 'test_type': ('testharness',), 08:10:46 INFO - 'this_chunk': '1', 08:10:46 INFO - 'total_chunks': '10', 08:10:46 INFO - 'virtualenv_path': 'venv', 08:10:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:10:46 INFO - 'work_dir': 'build'} 08:10:46 INFO - ##### 08:10:46 INFO - ##### Running clobber step. 08:10:46 INFO - ##### 08:10:46 INFO - Running pre-action listener: _resource_record_pre_action 08:10:46 INFO - Running main action method: clobber 08:10:46 INFO - rmtree: C:\slave\test\build 08:10:46 INFO - Using _rmtree_windows ... 08:10:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:11:20 INFO - Running post-action listener: _resource_record_post_action 08:11:20 INFO - ##### 08:11:20 INFO - ##### Running read-buildbot-config step. 08:11:20 INFO - ##### 08:11:20 INFO - Running pre-action listener: _resource_record_pre_action 08:11:20 INFO - Running main action method: read_buildbot_config 08:11:20 INFO - Using buildbot properties: 08:11:20 INFO - { 08:11:20 INFO - "project": "", 08:11:20 INFO - "product": "firefox", 08:11:20 INFO - "script_repo_revision": "production", 08:11:20 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:11:20 INFO - "repository": "", 08:11:20 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:11:20 INFO - "buildid": "20160623065823", 08:11:20 INFO - "pgo_build": "False", 08:11:20 INFO - "basedir": "C:\\slave\\test", 08:11:20 INFO - "buildnumber": 24, 08:11:20 INFO - "slavename": "t-xp32-ix-011", 08:11:20 INFO - "revision": "52db915c585a7d3cb174e6cf722cde00e889c874", 08:11:20 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:11:20 INFO - "platform": "win32", 08:11:20 INFO - "branch": "mozilla-beta", 08:11:20 INFO - "repo_path": "releases/mozilla-beta", 08:11:20 INFO - "moz_repo_path": "", 08:11:20 INFO - "stage_platform": "win32", 08:11:20 INFO - "builduid": "4ef06ffbffdb49848d89dfb5522c27f0", 08:11:20 INFO - "slavebuilddir": "test" 08:11:20 INFO - } 08:11:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:11:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:11:20 INFO - Running post-action listener: _resource_record_post_action 08:11:20 INFO - ##### 08:11:20 INFO - ##### Running download-and-extract step. 08:11:20 INFO - ##### 08:11:20 INFO - Running pre-action listener: _resource_record_pre_action 08:11:20 INFO - Running main action method: download_and_extract 08:11:20 INFO - mkdir: C:\slave\test\build\tests 08:11:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:20 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:11:20 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:11:20 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:21 INFO - Downloaded 1240 bytes. 08:11:21 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:11:21 INFO - Using the following test package requirements: 08:11:21 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:11:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:11:21 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:11:21 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'jsshell-win32.zip'], 08:11:21 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:11:21 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:11:21 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:11:21 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:11:21 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:11:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:11:21 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:11:21 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:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:21 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:11:21 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:11:21 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:23 INFO - Downloaded 20352603 bytes. 08:11:23 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:23 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:26 INFO - caution: filename not matched: web-platform/* 08:11:26 INFO - Return code: 11 08:11:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:11:26 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:11:26 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:11:26 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:31 INFO - Downloaded 36389112 bytes. 08:11:31 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:31 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:11:57 INFO - caution: filename not matched: bin/* 08:11:57 INFO - caution: filename not matched: config/* 08:11:57 INFO - caution: filename not matched: mozbase/* 08:11:57 INFO - caution: filename not matched: marionette/* 08:11:57 INFO - caution: filename not matched: tools/wptserve/* 08:11:57 INFO - Return code: 11 08:11:57 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:57 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:11:57 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:11:57 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:11:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:02 INFO - Downloaded 68464251 bytes. 08:12:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:12:02 INFO - mkdir: C:\slave\test\properties 08:12:02 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:12:02 INFO - Writing to file C:\slave\test\properties\build_url 08:12:02 INFO - Contents: 08:12:02 INFO - build_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:12:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:12:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:12:02 INFO - Writing to file C:\slave\test\properties\symbols_url 08:12:02 INFO - Contents: 08:12:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:12:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:02 INFO - https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:12:02 INFO - trying https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:12:02 INFO - Downloading https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:06 INFO - Downloaded 55574554 bytes. 08:12:06 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:06 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:17 INFO - Return code: 0 08:12:17 INFO - Running post-action listener: _resource_record_post_action 08:12:17 INFO - Running post-action listener: set_extra_try_arguments 08:12:17 INFO - ##### 08:12:17 INFO - ##### Running create-virtualenv step. 08:12:17 INFO - ##### 08:12:17 INFO - Running pre-action listener: _pre_create_virtualenv 08:12:17 INFO - Running pre-action listener: _resource_record_pre_action 08:12:17 INFO - Running main action method: create_virtualenv 08:12:17 INFO - Creating virtualenv C:\slave\test\build\venv 08:12:17 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:17 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:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:12:21 INFO - Installing distribute......................................................................................................................................................................................done. 08:12:21 INFO - Return code: 0 08:12:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:21 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 08:12:21 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:21 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:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:12:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:12:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:21 INFO - 'DCLOCATION': 'SCL3', 08:12:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:21 INFO - 'HOMEDRIVE': 'C:', 08:12:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:21 INFO - 'KTS_VERSION': '1.19c', 08:12:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:12:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:21 INFO - 'MOZ_AIRBAG': '1', 08:12:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:21 INFO - 'MOZ_MSVCVERSION': '8', 08:12:21 INFO - 'MOZ_NO_REMOTE': '1', 08:12:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:21 INFO - 'NO_EM_RESTART': '1', 08:12:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:21 INFO - 'OS': 'Windows_NT', 08:12:21 INFO - 'OURDRIVE': 'C:', 08:12:21 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', 08:12:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:21 INFO - 'PROCESSOR_LEVEL': '6', 08:12:21 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:21 INFO - 'PROMPT': '$P$G', 08:12:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:21 INFO - 'PWD': 'C:\\slave\\test', 08:12:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:21 INFO - 'SESSIONNAME': 'Console', 08:12:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:21 INFO - 'SYSTEMDRIVE': 'C:', 08:12:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:21 INFO - 'TEST1': 'testie', 08:12:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:21 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:12:21 INFO - 'USERNAME': 'cltbld', 08:12:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:21 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:22 INFO - Downloading/unpacking psutil>=0.7.1 08:12:22 INFO - Running setup.py egg_info for package psutil 08:12:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:12:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:12:22 INFO - Installing collected packages: psutil 08:12:22 INFO - Running setup.py install for psutil 08:12:22 INFO - building 'psutil._psutil_windows' extension 08:12:22 INFO - error: Unable to find vcvarsall.bat 08:12:22 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-dsl14m-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:12:22 INFO - running install 08:12:22 INFO - running build 08:12:22 INFO - running build_py 08:12:22 INFO - creating build 08:12:22 INFO - creating build\lib.win32-2.7 08:12:22 INFO - creating build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:12:22 INFO - running build_ext 08:12:22 INFO - building 'psutil._psutil_windows' extension 08:12:22 INFO - error: Unable to find vcvarsall.bat 08:12:22 INFO - ---------------------------------------- 08:12:22 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-dsl14m-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:12:22 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 08:12:22 WARNING - Return code: 1 08:12:22 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:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:12:22 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:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:22 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:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:22 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 08:12:22 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:22 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:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:12:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:12:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:22 INFO - 'DCLOCATION': 'SCL3', 08:12:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:22 INFO - 'HOMEDRIVE': 'C:', 08:12:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:22 INFO - 'KTS_VERSION': '1.19c', 08:12:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:12:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:22 INFO - 'MOZ_AIRBAG': '1', 08:12:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:22 INFO - 'MOZ_MSVCVERSION': '8', 08:12:22 INFO - 'MOZ_NO_REMOTE': '1', 08:12:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:22 INFO - 'NO_EM_RESTART': '1', 08:12:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:22 INFO - 'OS': 'Windows_NT', 08:12:22 INFO - 'OURDRIVE': 'C:', 08:12:22 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', 08:12:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:22 INFO - 'PROCESSOR_LEVEL': '6', 08:12:22 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:22 INFO - 'PROMPT': '$P$G', 08:12:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:22 INFO - 'PWD': 'C:\\slave\\test', 08:12:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:22 INFO - 'SESSIONNAME': 'Console', 08:12:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:22 INFO - 'SYSTEMDRIVE': 'C:', 08:12:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:22 INFO - 'TEST1': 'testie', 08:12:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:22 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:12:22 INFO - 'USERNAME': 'cltbld', 08:12:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:22 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:12:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:12:24 INFO - Running setup.py egg_info for package mozsystemmonitor 08:12:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:12:24 INFO - Running setup.py egg_info for package psutil 08:12:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:12:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:12:24 INFO - Installing collected packages: mozsystemmonitor, psutil 08:12:24 INFO - Running setup.py install for mozsystemmonitor 08:12:24 INFO - Running setup.py install for psutil 08:12:24 INFO - building 'psutil._psutil_windows' extension 08:12:24 INFO - error: Unable to find vcvarsall.bat 08:12:24 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7opfvl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:12:24 INFO - running install 08:12:24 INFO - running build 08:12:24 INFO - running build_py 08:12:24 INFO - running build_ext 08:12:24 INFO - building 'psutil._psutil_windows' extension 08:12:24 INFO - error: Unable to find vcvarsall.bat 08:12:24 INFO - ---------------------------------------- 08:12:24 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-7opfvl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:12:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-011\Application Data\pip\pip.log 08:12:24 WARNING - Return code: 1 08:12:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:12:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:12:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 08:12:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:12:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:12:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:12:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:12:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:24 INFO - 'DCLOCATION': 'SCL3', 08:12:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:24 INFO - 'HOMEDRIVE': 'C:', 08:12:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:24 INFO - 'KTS_VERSION': '1.19c', 08:12:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:12:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:24 INFO - 'MOZ_AIRBAG': '1', 08:12:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:24 INFO - 'MOZ_MSVCVERSION': '8', 08:12:24 INFO - 'MOZ_NO_REMOTE': '1', 08:12:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:24 INFO - 'NO_EM_RESTART': '1', 08:12:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:24 INFO - 'OS': 'Windows_NT', 08:12:24 INFO - 'OURDRIVE': 'C:', 08:12:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:12:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:24 INFO - 'PROCESSOR_LEVEL': '6', 08:12:24 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:24 INFO - 'PROMPT': '$P$G', 08:12:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:24 INFO - 'PWD': 'C:\\slave\\test', 08:12:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:24 INFO - 'SESSIONNAME': 'Console', 08:12:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:24 INFO - 'SYSTEMDRIVE': 'C:', 08:12:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:24 INFO - 'TEST1': 'testie', 08:12:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:24 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:12:24 INFO - 'USERNAME': 'cltbld', 08:12:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:24 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:24 INFO - Downloading/unpacking blobuploader==1.2.4 08:12:24 INFO - Downloading blobuploader-1.2.4.tar.gz 08:12:24 INFO - Running setup.py egg_info for package blobuploader 08:12:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:12:26 INFO - Running setup.py egg_info for package requests 08:12:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:12:26 INFO - Downloading docopt-0.6.1.tar.gz 08:12:26 INFO - Running setup.py egg_info for package docopt 08:12:26 INFO - Installing collected packages: blobuploader, docopt, requests 08:12:26 INFO - Running setup.py install for blobuploader 08:12:26 INFO - Running setup.py install for docopt 08:12:26 INFO - Running setup.py install for requests 08:12:26 INFO - Successfully installed blobuploader docopt requests 08:12:26 INFO - Cleaning up... 08:12:26 INFO - Return code: 0 08:12:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:12:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 08:12:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:12:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:12:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:12:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:12:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:26 INFO - 'DCLOCATION': 'SCL3', 08:12:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:26 INFO - 'HOMEDRIVE': 'C:', 08:12:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:26 INFO - 'KTS_VERSION': '1.19c', 08:12:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:12:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:26 INFO - 'MOZ_AIRBAG': '1', 08:12:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:26 INFO - 'MOZ_MSVCVERSION': '8', 08:12:26 INFO - 'MOZ_NO_REMOTE': '1', 08:12:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:26 INFO - 'NO_EM_RESTART': '1', 08:12:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:26 INFO - 'OS': 'Windows_NT', 08:12:26 INFO - 'OURDRIVE': 'C:', 08:12:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:12:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:26 INFO - 'PROCESSOR_LEVEL': '6', 08:12:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:26 INFO - 'PROMPT': '$P$G', 08:12:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:26 INFO - 'PWD': 'C:\\slave\\test', 08:12:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:26 INFO - 'SESSIONNAME': 'Console', 08:12:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:26 INFO - 'SYSTEMDRIVE': 'C:', 08:12:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:26 INFO - 'TEST1': 'testie', 08:12:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:26 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:12:26 INFO - 'USERNAME': 'cltbld', 08:12:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:26 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:12:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:12:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:12:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:12:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:12:34 INFO - Unpacking c:\slave\test\build\tests\marionette 08:12:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:12:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:12:34 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:12:34 INFO - Running setup.py install for browsermob-proxy 08:12:41 INFO - Running setup.py install for manifestparser 08:12:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for marionette-client 08:12:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:12:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for marionette-driver 08:12:41 INFO - Running setup.py install for mozcrash 08:12:41 INFO - Running setup.py install for mozdebug 08:12:41 INFO - Running setup.py install for mozdevice 08:12:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozfile 08:12:41 INFO - Running setup.py install for mozhttpd 08:12:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozinfo 08:12:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozInstall 08:12:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozleak 08:12:41 INFO - Running setup.py install for mozlog 08:12:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for moznetwork 08:12:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozprocess 08:12:41 INFO - Running setup.py install for mozprofile 08:12:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozrunner 08:12:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for mozscreenshot 08:12:41 INFO - Running setup.py install for moztest 08:12:41 INFO - Running setup.py install for mozversion 08:12:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:12:41 INFO - Running setup.py install for wptserve 08:12:41 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:12:41 INFO - Cleaning up... 08:12:41 INFO - Return code: 0 08:12:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:12:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:12:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:12:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:12:41 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DF5D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, '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-011', 'USERDOMAIN': 'T-XP32-IX-011', '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-011', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-011', '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', '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-011\\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-011'}}, attempt #1 08:12:41 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:12:41 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:12:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:12:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:12:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:12:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:12:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:12:41 INFO - 'DCLOCATION': 'SCL3', 08:12:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:12:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:12:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:12:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:12:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:12:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:12:41 INFO - 'HOMEDRIVE': 'C:', 08:12:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:12:41 INFO - 'KTS_VERSION': '1.19c', 08:12:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:12:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:12:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:12:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:12:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:12:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:12:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:12:41 INFO - 'MOZ_AIRBAG': '1', 08:12:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:12:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:12:41 INFO - 'MOZ_MSVCVERSION': '8', 08:12:41 INFO - 'MOZ_NO_REMOTE': '1', 08:12:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:12:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:12:41 INFO - 'NO_EM_RESTART': '1', 08:12:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:12:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:12:41 INFO - 'OS': 'Windows_NT', 08:12:41 INFO - 'OURDRIVE': 'C:', 08:12:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:12:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:12:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:12:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:12:41 INFO - 'PROCESSOR_LEVEL': '6', 08:12:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:12:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:12:41 INFO - 'PROMPT': '$P$G', 08:12:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:12:41 INFO - 'PWD': 'C:\\slave\\test', 08:12:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:12:41 INFO - 'SESSIONNAME': 'Console', 08:12:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:12:41 INFO - 'SYSTEMDRIVE': 'C:', 08:12:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:12:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:41 INFO - 'TEST1': 'testie', 08:12:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:12:41 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:12:41 INFO - 'USERNAME': 'cltbld', 08:12:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:12:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:12:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:12:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:12:41 INFO - 'WINDIR': 'C:\\WINDOWS', 08:12:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:12:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:12:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:12:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:12:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:12:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:12:49 INFO - Unpacking c:\slave\test\build\tests\marionette 08:12:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:12:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:12:49 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:12:55 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:12:55 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:12:55 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:12:55 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:12:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:12:55 INFO - Downloading blessings-1.6.tar.gz 08:12:55 INFO - Running setup.py egg_info for package blessings 08:12:55 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:12:55 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:12:55 INFO - Running setup.py install for blessings 08:12:55 INFO - Running setup.py install for browsermob-proxy 08:12:55 INFO - Running setup.py install for manifestparser 08:12:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Running setup.py install for marionette-client 08:12:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:12:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Running setup.py install for marionette-driver 08:12:55 INFO - Running setup.py install for mozcrash 08:12:55 INFO - Running setup.py install for mozdebug 08:12:55 INFO - Running setup.py install for mozdevice 08:12:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Running setup.py install for mozhttpd 08:12:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Running setup.py install for mozInstall 08:12:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Running setup.py install for mozleak 08:12:55 INFO - Running setup.py install for mozprofile 08:12:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Running setup.py install for mozrunner 08:12:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:12:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:12:56 INFO - Running setup.py install for mozscreenshot 08:12:56 INFO - Running setup.py install for moztest 08:12:56 INFO - Running setup.py install for mozversion 08:12:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:12:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:12:56 INFO - Running setup.py install for wptserve 08:12:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:12:56 INFO - Cleaning up... 08:12:56 INFO - Return code: 0 08:12:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:12:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:12:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:12:57 INFO - Reading from file tmpfile_stdout 08:12:57 INFO - Using _rmtree_windows ... 08:12:57 INFO - Using _rmtree_windows ... 08:12:57 INFO - Current package versions: 08:12:57 INFO - blessings == 1.6 08:12:57 INFO - blobuploader == 1.2.4 08:12:57 INFO - browsermob-proxy == 0.6.0 08:12:57 INFO - distribute == 0.6.14 08:12:57 INFO - docopt == 0.6.1 08:12:57 INFO - manifestparser == 1.1 08:12:57 INFO - marionette-client == 2.3.0 08:12:57 INFO - marionette-driver == 1.4.0 08:12:57 INFO - mozInstall == 1.12 08:12:57 INFO - mozcrash == 0.17 08:12:57 INFO - mozdebug == 0.1 08:12:57 INFO - mozdevice == 0.48 08:12:57 INFO - mozfile == 1.2 08:12:57 INFO - mozhttpd == 0.7 08:12:57 INFO - mozinfo == 0.9 08:12:57 INFO - mozleak == 0.1 08:12:57 INFO - mozlog == 3.1 08:12:57 INFO - moznetwork == 0.27 08:12:57 INFO - mozprocess == 0.22 08:12:57 INFO - mozprofile == 0.28 08:12:57 INFO - mozrunner == 6.11 08:12:57 INFO - mozscreenshot == 0.1 08:12:57 INFO - mozsystemmonitor == 0.0 08:12:57 INFO - moztest == 0.7 08:12:57 INFO - mozversion == 1.4 08:12:57 INFO - requests == 1.2.3 08:12:57 INFO - wptserve == 1.4.0 08:12:57 INFO - Running post-action listener: _resource_record_post_action 08:12:57 INFO - Running post-action listener: _start_resource_monitoring 08:12:57 INFO - Starting resource monitoring. 08:12:57 INFO - ##### 08:12:57 INFO - ##### Running pull step. 08:12:57 INFO - ##### 08:12:57 INFO - Running pre-action listener: _resource_record_pre_action 08:12:57 INFO - Running main action method: pull 08:12:57 INFO - Pull has nothing to do! 08:12:57 INFO - Running post-action listener: _resource_record_post_action 08:12:57 INFO - ##### 08:12:57 INFO - ##### Running install step. 08:12:57 INFO - ##### 08:12:57 INFO - Running pre-action listener: _resource_record_pre_action 08:12:57 INFO - Running main action method: install 08:12:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:12:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:12:57 INFO - Reading from file tmpfile_stdout 08:12:57 INFO - Using _rmtree_windows ... 08:12:57 INFO - Using _rmtree_windows ... 08:12:57 INFO - Detecting whether we're running mozinstall >=1.0... 08:12:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:12:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:12:57 INFO - Reading from file tmpfile_stdout 08:12:57 INFO - Output received: 08:12:57 INFO - Usage: mozinstall-script.py [options] installer 08:12:57 INFO - Options: 08:12:57 INFO - -h, --help show this help message and exit 08:12:57 INFO - -d DEST, --destination=DEST 08:12:57 INFO - Directory to install application into. [default: 08:12:57 INFO - "C:\slave\test"] 08:12:57 INFO - --app=APP Application being installed. [default: firefox] 08:12:57 INFO - Using _rmtree_windows ... 08:12:57 INFO - Using _rmtree_windows ... 08:12:57 INFO - mkdir: C:\slave\test\build\application 08:12:57 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:12:57 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:01 INFO - Reading from file tmpfile_stdout 08:13:01 INFO - Output received: 08:13:01 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:13:01 INFO - Using _rmtree_windows ... 08:13:01 INFO - Using _rmtree_windows ... 08:13:01 INFO - Running post-action listener: _resource_record_post_action 08:13:01 INFO - ##### 08:13:01 INFO - ##### Running run-tests step. 08:13:01 INFO - ##### 08:13:01 INFO - Running pre-action listener: _resource_record_pre_action 08:13:01 INFO - Running main action method: run_tests 08:13:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:13:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:13:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:13:01 INFO - grabbing minidump binary from tooltool 08:13:01 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:01 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 0x00E4E2C0>, '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 0x00BDAC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00C0C0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:13:01 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:01 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:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:13:04 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoozoll 08:13:04 INFO - INFO - File integrity verified, renaming tmpoozoll to win32-minidump_stackwalk.exe 08:13:04 INFO - Return code: 0 08:13:04 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:13:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:13:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:13:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011\\Application Data', 08:13:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:13:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-011', 08:13:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:13:04 INFO - 'DCLOCATION': 'SCL3', 08:13:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:13:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:13:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:13:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:13:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:13:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:13:04 INFO - 'HOMEDRIVE': 'C:', 08:13:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:13:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:13:04 INFO - 'KTS_VERSION': '1.19c', 08:13:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:13:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-011', 08:13:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:13:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:13:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:13:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:13:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:13:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:13:04 INFO - 'MOZ_AIRBAG': '1', 08:13:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:13:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:13:04 INFO - 'MOZ_MSVCVERSION': '8', 08:13:04 INFO - 'MOZ_NO_REMOTE': '1', 08:13:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:13:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:13:04 INFO - 'NO_EM_RESTART': '1', 08:13:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:13:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:13:04 INFO - 'OS': 'Windows_NT', 08:13:04 INFO - 'OURDRIVE': 'C:', 08:13:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:13:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:13:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:13:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:13:04 INFO - 'PROCESSOR_LEVEL': '6', 08:13:04 INFO - 'PROCESSOR_REVISION': '1e05', 08:13:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:13:04 INFO - 'PROMPT': '$P$G', 08:13:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:13:04 INFO - 'PWD': 'C:\\slave\\test', 08:13:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:13:04 INFO - 'SESSIONNAME': 'Console', 08:13:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:13:04 INFO - 'SYSTEMDRIVE': 'C:', 08:13:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:13:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:13:04 INFO - 'TEST1': 'testie', 08:13:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:13:04 INFO - 'USERDOMAIN': 'T-XP32-IX-011', 08:13:04 INFO - 'USERNAME': 'cltbld', 08:13:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-011', 08:13:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:13:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:13:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:13:04 INFO - 'WINDIR': 'C:\\WINDOWS', 08:13:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:13:04 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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:05 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:13:05 INFO - import pkg_resources 08:13:06 INFO - Using 1 client processes 08:13:09 INFO - SUITE-START | Running 778 tests 08:13:09 INFO - Running testharness tests 08:13:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:13:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:13:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:13:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:13:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:13:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 15ms 08:13:09 INFO - Setting up ssl 08:13:09 INFO - PROCESS | certutil | 08:13:09 INFO - PROCESS | certutil | 08:13:09 INFO - PROCESS | certutil | 08:13:09 INFO - Certificate Nickname Trust Attributes 08:13:09 INFO - SSL,S/MIME,JAR/XPI 08:13:09 INFO - 08:13:09 INFO - web-platform-tests CT,, 08:13:09 INFO - 08:13:09 INFO - Starting runner 08:13:13 INFO - PROCESS | 3340 | [3340] 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:13 INFO - PROCESS | 3340 | [3340] 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:13 INFO - PROCESS | 3340 | [3340] 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:15 INFO - PROCESS | 3340 | 1466698395102 Marionette DEBUG Marionette enabled via build flag and pref 08:13:15 INFO - PROCESS | 3340 | ++DOCSHELL 112CE400 == 1 [pid = 3340] [id = 1] 08:13:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 1 (112CE800) [pid = 3340] [serial = 1] [outer = 00000000] 08:13:15 INFO - PROCESS | 3340 | [3340] 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:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 2 (112CF400) [pid = 3340] [serial = 2] [outer = 112CE800] 08:13:15 INFO - PROCESS | 3340 | [3340] 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:15 INFO - PROCESS | 3340 | [3340] 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:15 INFO - PROCESS | 3340 | ++DOCSHELL 1281C000 == 2 [pid = 3340] [id = 2] 08:13:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 3 (1281C400) [pid = 3340] [serial = 3] [outer = 00000000] 08:13:15 INFO - PROCESS | 3340 | [3340] 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:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 4 (1281D000) [pid = 3340] [serial = 4] [outer = 1281C400] 08:13:15 INFO - PROCESS | 3340 | 1466698395729 Marionette INFO Listening on port 2828 08:13:16 INFO - PROCESS | 3340 | 1466698396136 Marionette DEBUG Marionette enabled via command-line flag 08:13:16 INFO - PROCESS | 3340 | ++DOCSHELL 1314B000 == 3 [pid = 3340] [id = 3] 08:13:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 5 (13153000) [pid = 3340] [serial = 5] [outer = 00000000] 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 6 (13153C00) [pid = 3340] [serial = 6] [outer = 13153000] 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 7 (13456800) [pid = 3340] [serial = 7] [outer = 1281C400] 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | 1466698396444 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1457 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | 1466698396496 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1459 08:13:16 INFO - PROCESS | 3340 | 1466698396499 Marionette DEBUG Closed connection conn0 08:13:16 INFO - PROCESS | 3340 | 1466698396596 Marionette DEBUG Closed connection conn1 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | 1466698396603 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1460 08:13:16 INFO - PROCESS | 3340 | 1466698396651 Marionette DEBUG Closed connection conn2 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | 1466698396659 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1461 08:13:16 INFO - PROCESS | 3340 | ++DOCSHELL 112CF800 == 4 [pid = 3340] [id = 4] 08:13:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 8 (13D17000) [pid = 3340] [serial = 8] [outer = 00000000] 08:13:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 9 (1450CC00) [pid = 3340] [serial = 9] [outer = 13D17000] 08:13:16 INFO - PROCESS | 3340 | [3340] 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:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 10 (14512000) [pid = 3340] [serial = 10] [outer = 13D17000] 08:13:16 INFO - PROCESS | 3340 | 1466698396860 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:13:16 INFO - PROCESS | 3340 | 1466698396866 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":"20160623065823","device":"desktop","version":"48.0"} 08:13:16 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | ++DOCSHELL 15C67000 == 5 [pid = 3340] [id = 5] 08:13:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 11 (15C68400) [pid = 3340] [serial = 11] [outer = 00000000] 08:13:17 INFO - PROCESS | 3340 | ++DOCSHELL 15C68800 == 6 [pid = 3340] [id = 6] 08:13:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 12 (15C68C00) [pid = 3340] [serial = 12] [outer = 00000000] 08:13:18 INFO - PROCESS | 3340 | [3340] 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:18 INFO - PROCESS | 3340 | ++DOCSHELL 166AA800 == 7 [pid = 3340] [id = 7] 08:13:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 13 (166AAC00) [pid = 3340] [serial = 13] [outer = 00000000] 08:13:18 INFO - PROCESS | 3340 | [3340] 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:18 INFO - PROCESS | 3340 | [3340] 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:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 14 (1692BC00) [pid = 3340] [serial = 14] [outer = 166AAC00] 08:13:18 INFO - PROCESS | 3340 | [3340] 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:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 15 (16756800) [pid = 3340] [serial = 15] [outer = 15C68400] 08:13:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 16 (16758400) [pid = 3340] [serial = 16] [outer = 15C68C00] 08:13:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 17 (1675B000) [pid = 3340] [serial = 17] [outer = 166AAC00] 08:13:19 INFO - PROCESS | 3340 | 1466698399184 Marionette INFO startBrowser d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:19 INFO - PROCESS | 3340 | 1466698399217 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3340 | 1466698399230 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 3340 | 1466698399232 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 18 (17E35400) [pid = 3340] [serial = 18] [outer = 166AAC00] 08:13:19 INFO - PROCESS | 3340 | 1466698399775 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d39c088f-0998-4eb8-8176-a44a56d1b21e","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":"20160623065823","device":"desktop","version":"48.0","command_id":1}}] 08:13:19 INFO - PROCESS | 3340 | 1466698399891 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:13:19 INFO - PROCESS | 3340 | 1466698399894 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:19 INFO - PROCESS | 3340 | 1466698399955 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:13:20 INFO - PROCESS | 3340 | 1466698400051 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:13:20 INFO - PROCESS | 3340 | 1466698400053 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:20 INFO - PROCESS | 3340 | [3340] 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:20 INFO - PROCESS | 3340 | [3340] 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:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 19 (198C1400) [pid = 3340] [serial = 19] [outer = 166AAC00] 08:13:20 INFO - PROCESS | 3340 | [3340] 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:20 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:13:20 INFO - PROCESS | 3340 | 1466698400581 Marionette TRACE conn3 <- [1,3,null,{}] 08:13:20 INFO - PROCESS | 3340 | 1466698400582 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:13:20 INFO - PROCESS | 3340 | 1466698400585 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:20 INFO - PROCESS | 3340 | 1466698400612 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:13:20 INFO - PROCESS | 3340 | 1466698400641 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 3340 | 1466698400643 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:13:20 INFO - PROCESS | 3340 | 1466698400659 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 3340 | 1466698400662 Marionette TRACE conn3 <- [1,6,null,{}] 08:13:20 INFO - PROCESS | 3340 | 1466698400738 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 3340 | 1466698400741 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:20 INFO - PROCESS | 3340 | 1466698400758 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:13:20 INFO - PROCESS | 3340 | 1466698400763 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3340 | 1466698400766 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:20 INFO - PROCESS | 3340 | ++DOCSHELL 1661C000 == 8 [pid = 3340] [id = 8] 08:13:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 20 (19A87000) [pid = 3340] [serial = 20] [outer = 00000000] 08:13:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 21 (181C5400) [pid = 3340] [serial = 21] [outer = 19A87000] 08:13:20 INFO - PROCESS | 3340 | 1466698400815 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 22 (181C9400) [pid = 3340] [serial = 22] [outer = 19A87000] 08:13:21 INFO - PROCESS | 3340 | ++DOCSHELL 19FE3400 == 9 [pid = 3340] [id = 9] 08:13:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 23 (19FE9400) [pid = 3340] [serial = 23] [outer = 00000000] 08:13:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 24 (1A139400) [pid = 3340] [serial = 24] [outer = 19FE9400] 08:13:21 INFO - PROCESS | 3340 | 1466698401260 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 25 (1A13C800) [pid = 3340] [serial = 25] [outer = 19FE9400] 08:13:21 INFO - PROCESS | 3340 | 1466698401431 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 841ms 08:13:21 INFO - PROCESS | 3340 | 1466698401533 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 3340 | 1466698401535 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:13:21 INFO - PROCESS | 3340 | 1466698401586 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 3340 | 1466698401588 Marionette TRACE conn3 <- [1,10,null,{}] 08:13:21 INFO - PROCESS | 3340 | 1466698401608 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:21 INFO - PROCESS | 3340 | 1466698401612 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:21 INFO - PROCESS | 3340 | 1466698401739 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:13:21 INFO - PROCESS | 3340 | 1466698401745 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 3340 | 1466698401748 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:21 INFO - PROCESS | 3340 | ++DOCSHELL 1A3B5800 == 10 [pid = 3340] [id = 10] 08:13:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 26 (1A3B6000) [pid = 3340] [serial = 26] [outer = 00000000] 08:13:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 27 (1A401C00) [pid = 3340] [serial = 27] [outer = 1A3B6000] 08:13:21 INFO - PROCESS | 3340 | 1466698401796 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 28 (1A405400) [pid = 3340] [serial = 28] [outer = 1A3B6000] 08:13:22 INFO - PROCESS | 3340 | 1466698402099 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 565ms 08:13:22 INFO - PROCESS | 3340 | 1466698402114 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3340 | 1466698402116 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:13:22 INFO - PROCESS | 3340 | 1466698402125 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 3340 | 1466698402127 Marionette TRACE conn3 <- [1,14,null,{}] 08:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:13:22 INFO - PROCESS | 3340 | 1466698402130 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 3340 | 1466698402132 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:22 INFO - PROCESS | 3340 | 1466698402228 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:13:22 INFO - PROCESS | 3340 | 1466698402233 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3340 | 1466698402235 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:22 INFO - PROCESS | 3340 | ++DOCSHELL 1A40C000 == 11 [pid = 3340] [id = 11] 08:13:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 29 (1A40E800) [pid = 3340] [serial = 29] [outer = 00000000] 08:13:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 30 (1A508400) [pid = 3340] [serial = 30] [outer = 1A40E800] 08:13:22 INFO - PROCESS | 3340 | 1466698402279 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 31 (1A50FC00) [pid = 3340] [serial = 31] [outer = 1A40E800] 08:13:22 INFO - PROCESS | 3340 | 1466698402650 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 520ms 08:13:22 INFO - PROCESS | 3340 | 1466698402663 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 3340 | 1466698402665 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:13:22 INFO - PROCESS | 3340 | 1466698402668 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 3340 | 1466698402654 Marionette TRACE conn3 <- [1,18,null,{}] 08:13:22 INFO - PROCESS | 3340 | 1466698402657 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 3340 | 1466698402659 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:22 INFO - PROCESS | 3340 | 1466698402758 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:13:22 INFO - PROCESS | 3340 | 1466698402763 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3340 | 1466698402766 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:22 INFO - PROCESS | 3340 | ++DOCSHELL 1A735400 == 12 [pid = 3340] [id = 12] 08:13:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 32 (1A735800) [pid = 3340] [serial = 32] [outer = 00000000] 08:13:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 33 (1A741400) [pid = 3340] [serial = 33] [outer = 1A735800] 08:13:22 INFO - PROCESS | 3340 | 1466698402811 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 34 (1AB0D000) [pid = 3340] [serial = 34] [outer = 1A735800] 08:13:23 INFO - PROCESS | 3340 | 1466698403182 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 581ms 08:13:23 INFO - PROCESS | 3340 | 1466698403250 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 3340 | 1466698403252 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:13:23 INFO - PROCESS | 3340 | 1466698403256 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 3340 | 1466698403257 Marionette TRACE conn3 <- [1,22,null,{}] 08:13:23 INFO - PROCESS | 3340 | 1466698403261 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 3340 | 1466698403263 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:23 INFO - PROCESS | 3340 | 1466698403358 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:13:23 INFO - PROCESS | 3340 | 1466698403363 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466698403365 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:23 INFO - PROCESS | 3340 | ++DOCSHELL 1A8C1C00 == 13 [pid = 3340] [id = 13] 08:13:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 35 (1A8C5400) [pid = 3340] [serial = 35] [outer = 00000000] 08:13:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 36 (1AD3FC00) [pid = 3340] [serial = 36] [outer = 1A8C5400] 08:13:23 INFO - PROCESS | 3340 | 1466698403410 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 37 (1AD44000) [pid = 3340] [serial = 37] [outer = 1A8C5400] 08:13:23 INFO - PROCESS | 3340 | 1466698403722 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 519ms 08:13:23 INFO - PROCESS | 3340 | 1466698403774 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 3340 | 1466698403777 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:13:23 INFO - PROCESS | 3340 | 1466698403781 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 3340 | 1466698403783 Marionette TRACE conn3 <- [1,26,null,{}] 08:13:23 INFO - PROCESS | 3340 | 1466698403786 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 3340 | 1466698403788 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:23 INFO - PROCESS | 3340 | 1466698403881 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:13:23 INFO - PROCESS | 3340 | 1466698403887 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466698403889 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:23 INFO - PROCESS | 3340 | ++DOCSHELL 1AD49000 == 14 [pid = 3340] [id = 14] 08:13:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 38 (1AD4C800) [pid = 3340] [serial = 38] [outer = 00000000] 08:13:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 39 (1AEEC800) [pid = 3340] [serial = 39] [outer = 1AD4C800] 08:13:23 INFO - PROCESS | 3340 | 1466698403932 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 40 (1AEF1000) [pid = 3340] [serial = 40] [outer = 1AD4C800] 08:13:24 INFO - PROCESS | 3340 | 1466698404234 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 473ms 08:13:24 INFO - PROCESS | 3340 | 1466698404257 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 3340 | 1466698404259 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:13:24 INFO - PROCESS | 3340 | 1466698404262 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 3340 | 1466698404274 Marionette TRACE conn3 <- [1,30,null,{}] 08:13:24 INFO - PROCESS | 3340 | 1466698404284 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:24 INFO - PROCESS | 3340 | 1466698404286 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:24 INFO - PROCESS | 3340 | 1466698404373 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:13:24 INFO - PROCESS | 3340 | 1466698404378 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3340 | 1466698404380 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:24 INFO - PROCESS | 3340 | ++DOCSHELL 1AD4B400 == 15 [pid = 3340] [id = 15] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 41 (1AEF3800) [pid = 3340] [serial = 41] [outer = 00000000] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 42 (1B145800) [pid = 3340] [serial = 42] [outer = 1AEF3800] 08:13:24 INFO - PROCESS | 3340 | 1466698404423 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 43 (1B147800) [pid = 3340] [serial = 43] [outer = 1AEF3800] 08:13:24 INFO - PROCESS | 3340 | ++DOCSHELL 168EE800 == 16 [pid = 3340] [id = 16] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 44 (168EEC00) [pid = 3340] [serial = 44] [outer = 00000000] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 45 (168EFC00) [pid = 3340] [serial = 45] [outer = 168EEC00] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 46 (168E9000) [pid = 3340] [serial = 46] [outer = 168EEC00] 08:13:24 INFO - PROCESS | 3340 | ++DOCSHELL 168EE400 == 17 [pid = 3340] [id = 17] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 47 (168F1800) [pid = 3340] [serial = 47] [outer = 00000000] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 48 (1B143000) [pid = 3340] [serial = 48] [outer = 168F1800] 08:13:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 49 (1B3B2C00) [pid = 3340] [serial = 49] [outer = 168F1800] 08:13:24 INFO - PROCESS | 3340 | 1466698404904 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 08:13:24 INFO - PROCESS | 3340 | 1466698404965 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 3340 | 1466698404967 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:13:24 INFO - PROCESS | 3340 | 1466698404970 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 3340 | 1466698404972 Marionette TRACE conn3 <- [1,34,null,{}] 08:13:24 INFO - PROCESS | 3340 | 1466698404975 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:24 INFO - PROCESS | 3340 | 1466698404977 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:25 INFO - PROCESS | 3340 | 1466698405101 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:13:25 INFO - PROCESS | 3340 | --DOCSHELL 112CE400 == 16 [pid = 3340] [id = 1] 08:13:25 INFO - PROCESS | 3340 | 1466698405649 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3340 | 1466698405652 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:25 INFO - PROCESS | 3340 | ++DOCSHELL 1036C800 == 17 [pid = 3340] [id = 18] 08:13:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 50 (1036D000) [pid = 3340] [serial = 50] [outer = 00000000] 08:13:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 51 (10470800) [pid = 3340] [serial = 51] [outer = 1036D000] 08:13:25 INFO - PROCESS | 3340 | 1466698405713 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 52 (104EA800) [pid = 3340] [serial = 52] [outer = 1036D000] 08:13:26 INFO - PROCESS | 3340 | 1466698406248 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1329ms 08:13:26 INFO - PROCESS | 3340 | 1466698406312 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 3340 | 1466698406316 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:13:26 INFO - PROCESS | 3340 | 1466698406321 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 3340 | 1466698406325 Marionette TRACE conn3 <- [1,38,null,{}] 08:13:26 INFO - PROCESS | 3340 | 1466698406330 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:26 INFO - PROCESS | 3340 | 1466698406333 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:26 INFO - PROCESS | 3340 | 1466698406431 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:13:26 INFO - PROCESS | 3340 | 1466698406496 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3340 | 1466698406499 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:26 INFO - PROCESS | 3340 | ++DOCSHELL 11CCEC00 == 18 [pid = 3340] [id = 19] 08:13:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (11CCF000) [pid = 3340] [serial = 53] [outer = 00000000] 08:13:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (130CA800) [pid = 3340] [serial = 54] [outer = 11CCF000] 08:13:26 INFO - PROCESS | 3340 | 1466698406554 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (131E2800) [pid = 3340] [serial = 55] [outer = 11CCF000] 08:13:27 INFO - PROCESS | 3340 | 1466698407100 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 810ms 08:13:27 INFO - PROCESS | 3340 | 1466698407134 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 3340 | 1466698407138 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:13:27 INFO - PROCESS | 3340 | 1466698407143 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 3340 | 1466698407145 Marionette TRACE conn3 <- [1,42,null,{}] 08:13:27 INFO - PROCESS | 3340 | 1466698407149 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 3340 | 1466698407152 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:27 INFO - PROCESS | 3340 | 1466698407267 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:13:27 INFO - PROCESS | 3340 | 1466698407346 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3340 | 1466698407349 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:27 INFO - PROCESS | 3340 | ++DOCSHELL 13D12400 == 19 [pid = 3340] [id = 20] 08:13:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (13D12800) [pid = 3340] [serial = 56] [outer = 00000000] 08:13:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (145BA000) [pid = 3340] [serial = 57] [outer = 13D12800] 08:13:27 INFO - PROCESS | 3340 | 1466698407404 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (15362000) [pid = 3340] [serial = 58] [outer = 13D12800] 08:13:28 INFO - PROCESS | 3340 | 1466698408098 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 978ms 08:13:28 INFO - PROCESS | 3340 | 1466698408129 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 3340 | 1466698408133 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:13:28 INFO - PROCESS | 3340 | 1466698408155 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 3340 | 1466698408158 Marionette TRACE conn3 <- [1,46,null,{}] 08:13:28 INFO - PROCESS | 3340 | 1466698408164 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:28 INFO - PROCESS | 3340 | 1466698408166 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:28 INFO - PROCESS | 3340 | 1466698408262 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:13:28 INFO - PROCESS | 3340 | 1466698408325 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3340 | 1466698408329 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:28 INFO - PROCESS | 3340 | ++DOCSHELL 10A5B400 == 20 [pid = 3340] [id = 21] 08:13:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (10A5B800) [pid = 3340] [serial = 59] [outer = 00000000] 08:13:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (10A63400) [pid = 3340] [serial = 60] [outer = 10A5B800] 08:13:28 INFO - PROCESS | 3340 | 1466698408381 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (10B78400) [pid = 3340] [serial = 61] [outer = 10A5B800] 08:13:28 INFO - PROCESS | 3340 | --DOCSHELL 112CF800 == 19 [pid = 3340] [id = 4] 08:13:28 INFO - PROCESS | 3340 | 1466698408855 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 718ms 08:13:28 INFO - PROCESS | 3340 | 1466698408876 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 3340 | 1466698408880 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:13:28 INFO - PROCESS | 3340 | 1466698408890 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 3340 | 1466698408894 Marionette TRACE conn3 <- [1,50,null,{}] 08:13:28 INFO - PROCESS | 3340 | 1466698408899 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:28 INFO - PROCESS | 3340 | 1466698408903 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:29 INFO - PROCESS | 3340 | 1466698409062 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:13:29 INFO - PROCESS | 3340 | 1466698409154 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3340 | 1466698409156 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:29 INFO - PROCESS | 3340 | ++DOCSHELL 10EBF000 == 20 [pid = 3340] [id = 22] 08:13:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (10EC1000) [pid = 3340] [serial = 62] [outer = 00000000] 08:13:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (11ADC000) [pid = 3340] [serial = 63] [outer = 10EC1000] 08:13:29 INFO - PROCESS | 3340 | 1466698409202 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13032400) [pid = 3340] [serial = 64] [outer = 10EC1000] 08:13:29 INFO - PROCESS | 3340 | 1466698409544 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms 08:13:29 INFO - PROCESS | 3340 | 1466698409589 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 3340 | 1466698409592 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:13:29 INFO - PROCESS | 3340 | 1466698409596 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:13:29 INFO - PROCESS | 3340 | 1466698409600 Marionette TRACE conn3 <- [1,54,null,{}] 08:13:29 INFO - PROCESS | 3340 | 1466698409611 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 3340 | 1466698409616 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:29 INFO - PROCESS | 3340 | 1466698409698 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:13:29 INFO - PROCESS | 3340 | 1466698409724 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3340 | 1466698409727 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:29 INFO - PROCESS | 3340 | ++DOCSHELL 1327D000 == 21 [pid = 3340] [id = 23] 08:13:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (1327E000) [pid = 3340] [serial = 65] [outer = 00000000] 08:13:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (1345E400) [pid = 3340] [serial = 66] [outer = 1327E000] 08:13:29 INFO - PROCESS | 3340 | 1466698409774 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13C88000) [pid = 3340] [serial = 67] [outer = 1327E000] 08:13:30 INFO - PROCESS | 3340 | 1466698410148 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 581ms 08:13:30 INFO - PROCESS | 3340 | 1466698410180 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 3340 | 1466698410182 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:13:30 INFO - PROCESS | 3340 | 1466698410185 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:13:30 INFO - PROCESS | 3340 | 1466698410187 Marionette TRACE conn3 <- [1,58,null,{}] 08:13:30 INFO - PROCESS | 3340 | 1466698410190 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:30 INFO - PROCESS | 3340 | 1466698410192 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:30 INFO - PROCESS | 3340 | 1466698410286 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:13:30 INFO - PROCESS | 3340 | 1466698410291 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3340 | 1466698410293 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:30 INFO - PROCESS | 3340 | ++DOCSHELL 14511000 == 22 [pid = 3340] [id = 24] 08:13:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (14511800) [pid = 3340] [serial = 68] [outer = 00000000] 08:13:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (145BF000) [pid = 3340] [serial = 69] [outer = 14511800] 08:13:30 INFO - PROCESS | 3340 | 1466698410338 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15323800) [pid = 3340] [serial = 70] [outer = 14511800] 08:13:30 INFO - PROCESS | 3340 | 1466698410738 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 581ms 08:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:13:30 INFO - PROCESS | 3340 | 1466698410782 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 3340 | 1466698410784 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:13:30 INFO - PROCESS | 3340 | 1466698410787 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 3340 | 1466698410789 Marionette TRACE conn3 <- [1,62,null,{}] 08:13:30 INFO - PROCESS | 3340 | 1466698410792 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:30 INFO - PROCESS | 3340 | 1466698410794 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:30 INFO - PROCESS | 3340 | 1466698410853 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:13:30 INFO - PROCESS | 3340 | 1466698410858 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 3340 | 1466698410860 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:30 INFO - PROCESS | 3340 | ++DOCSHELL 1536BC00 == 23 [pid = 3340] [id = 25] 08:13:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1536E800) [pid = 3340] [serial = 71] [outer = 00000000] 08:13:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1553B400) [pid = 3340] [serial = 72] [outer = 1536E800] 08:13:30 INFO - PROCESS | 3340 | 1466698410904 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (157E7C00) [pid = 3340] [serial = 73] [outer = 1536E800] 08:13:31 INFO - PROCESS | 3340 | 1466698411313 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 581ms 08:13:31 INFO - PROCESS | 3340 | 1466698411368 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3340 | 1466698411370 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:13:31 INFO - PROCESS | 3340 | 1466698411373 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:13:31 INFO - PROCESS | 3340 | 1466698411375 Marionette TRACE conn3 <- [1,66,null,{}] 08:13:31 INFO - PROCESS | 3340 | 1466698411379 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 3340 | 1466698411384 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:31 INFO - PROCESS | 3340 | 1466698411482 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:13:31 INFO - PROCESS | 3340 | 1466698411487 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3340 | 1466698411489 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:31 INFO - PROCESS | 3340 | ++DOCSHELL 12BC2400 == 24 [pid = 3340] [id = 26] 08:13:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13281000) [pid = 3340] [serial = 74] [outer = 00000000] 08:13:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1675A400) [pid = 3340] [serial = 75] [outer = 13281000] 08:13:31 INFO - PROCESS | 3340 | 1466698411534 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1675D000) [pid = 3340] [serial = 76] [outer = 13281000] 08:13:31 INFO - PROCESS | 3340 | 1466698411904 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 580ms 08:13:31 INFO - PROCESS | 3340 | 1466698411966 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 3340 | 1466698411970 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:13:31 INFO - PROCESS | 3340 | 1466698411974 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 3340 | 1466698411976 Marionette TRACE conn3 <- [1,70,null,{}] 08:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:13:31 INFO - PROCESS | 3340 | 1466698411979 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 3340 | 1466698411981 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:32 INFO - PROCESS | 3340 | 1466698412065 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:13:32 INFO - PROCESS | 3340 | 1466698412070 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 3340 | 1466698412072 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:32 INFO - PROCESS | 3340 | ++DOCSHELL 16928400 == 25 [pid = 3340] [id = 27] 08:13:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1692A800) [pid = 3340] [serial = 77] [outer = 00000000] 08:13:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16D05400) [pid = 3340] [serial = 78] [outer = 1692A800] 08:13:32 INFO - PROCESS | 3340 | 1466698412115 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16E0D800) [pid = 3340] [serial = 79] [outer = 1692A800] 08:13:32 INFO - PROCESS | 3340 | 1466698412487 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 581ms 08:13:32 INFO - PROCESS | 3340 | 1466698412561 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 3340 | 1466698412563 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:13:32 INFO - PROCESS | 3340 | 1466698412566 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 3340 | 1466698412568 Marionette TRACE conn3 <- [1,74,null,{}] 08:13:32 INFO - PROCESS | 3340 | 1466698412571 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:32 INFO - PROCESS | 3340 | 1466698412573 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:32 INFO - PROCESS | 3340 | 1466698412658 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:13:32 INFO - PROCESS | 3340 | 1466698412664 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 3340 | 1466698412665 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:32 INFO - PROCESS | 3340 | ++DOCSHELL 168F6000 == 26 [pid = 3340] [id = 28] 08:13:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16935800) [pid = 3340] [serial = 80] [outer = 00000000] 08:13:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17433400) [pid = 3340] [serial = 81] [outer = 16935800] 08:13:32 INFO - PROCESS | 3340 | 1466698412712 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1754E800) [pid = 3340] [serial = 82] [outer = 16935800] 08:13:33 INFO - PROCESS | 3340 | 1466698413083 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 580ms 08:13:33 INFO - PROCESS | 3340 | 1466698413147 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3340 | 1466698413149 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:13:33 INFO - PROCESS | 3340 | 1466698413156 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:13:33 INFO - PROCESS | 3340 | 1466698413158 Marionette TRACE conn3 <- [1,78,null,{}] 08:13:33 INFO - PROCESS | 3340 | 1466698413162 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 3340 | 1466698413164 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:33 INFO - PROCESS | 3340 | 1466698413239 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:13:33 INFO - PROCESS | 3340 | 1466698413245 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3340 | 1466698413247 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:33 INFO - PROCESS | 3340 | ++DOCSHELL 1327C400 == 27 [pid = 3340] [id = 29] 08:13:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (172F9000) [pid = 3340] [serial = 83] [outer = 00000000] 08:13:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1787FC00) [pid = 3340] [serial = 84] [outer = 172F9000] 08:13:33 INFO - PROCESS | 3340 | 1466698413289 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1788A400) [pid = 3340] [serial = 85] [outer = 172F9000] 08:13:33 INFO - PROCESS | 3340 | 1466698413700 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 580ms 08:13:33 INFO - PROCESS | 3340 | 1466698413755 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 3340 | 1466698413757 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:13:33 INFO - PROCESS | 3340 | 1466698413760 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 3340 | 1466698413761 Marionette TRACE conn3 <- [1,82,null,{}] 08:13:33 INFO - PROCESS | 3340 | 1466698413765 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:33 INFO - PROCESS | 3340 | 1466698413767 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:33 INFO - PROCESS | 3340 | 1466698413840 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:13:33 INFO - PROCESS | 3340 | 1466698413846 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3340 | 1466698413848 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:33 INFO - PROCESS | 3340 | ++DOCSHELL 168EC000 == 28 [pid = 3340] [id = 30] 08:13:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (175B6000) [pid = 3340] [serial = 86] [outer = 00000000] 08:13:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17E32000) [pid = 3340] [serial = 87] [outer = 175B6000] 08:13:33 INFO - PROCESS | 3340 | 1466698413892 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (17ED8C00) [pid = 3340] [serial = 88] [outer = 175B6000] 08:13:34 INFO - PROCESS | 3340 | 1466698414280 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 581ms 08:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:13:34 INFO - PROCESS | 3340 | 1466698414350 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3340 | 1466698414352 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:13:34 INFO - PROCESS | 3340 | 1466698414355 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 3340 | 1466698414358 Marionette TRACE conn3 <- [1,86,null,{}] 08:13:34 INFO - PROCESS | 3340 | 1466698414361 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:34 INFO - PROCESS | 3340 | 1466698414364 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:34 INFO - PROCESS | 3340 | 1466698414455 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:13:34 INFO - PROCESS | 3340 | 1466698414460 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3340 | 1466698414463 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:34 INFO - PROCESS | 3340 | ++DOCSHELL 17FBDC00 == 29 [pid = 3340] [id = 31] 08:13:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (181C4C00) [pid = 3340] [serial = 89] [outer = 00000000] 08:13:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (181D2C00) [pid = 3340] [serial = 90] [outer = 181C4C00] 08:13:34 INFO - PROCESS | 3340 | 1466698414539 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (198B9400) [pid = 3340] [serial = 91] [outer = 181C4C00] 08:13:34 INFO - PROCESS | 3340 | 1466698414959 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 611ms 08:13:34 INFO - PROCESS | 3340 | 1466698414978 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 3340 | 1466698414979 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:13:34 INFO - PROCESS | 3340 | 1466698414983 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:13:34 INFO - PROCESS | 3340 | 1466698414984 Marionette TRACE conn3 <- [1,90,null,{}] 08:13:34 INFO - PROCESS | 3340 | 1466698414988 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:34 INFO - PROCESS | 3340 | 1466698414989 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:35 INFO - PROCESS | 3340 | 1466698415107 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:13:35 INFO - PROCESS | 3340 | 1466698415115 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3340 | 1466698415117 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:35 INFO - PROCESS | 3340 | ++DOCSHELL 13124400 == 30 [pid = 3340] [id = 32] 08:13:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1345D800) [pid = 3340] [serial = 92] [outer = 00000000] 08:13:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (19A8C800) [pid = 3340] [serial = 93] [outer = 1345D800] 08:13:35 INFO - PROCESS | 3340 | 1466698415160 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (19E75800) [pid = 3340] [serial = 94] [outer = 1345D800] 08:13:35 INFO - PROCESS | 3340 | 1466698415508 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 581ms 08:13:35 INFO - PROCESS | 3340 | 1466698415564 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 3340 | 1466698415565 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:13:35 INFO - PROCESS | 3340 | 1466698415569 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 3340 | 1466698415570 Marionette TRACE conn3 <- [1,94,null,{}] 08:13:35 INFO - PROCESS | 3340 | 1466698415574 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 3340 | 1466698415585 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:35 INFO - PROCESS | 3340 | 1466698415662 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:13:35 INFO - PROCESS | 3340 | 1466698415752 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3340 | 1466698415754 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:35 INFO - PROCESS | 3340 | ++DOCSHELL 10565C00 == 31 [pid = 3340] [id = 33] 08:13:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (181D1C00) [pid = 3340] [serial = 95] [outer = 00000000] 08:13:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1A139800) [pid = 3340] [serial = 96] [outer = 181D1C00] 08:13:35 INFO - PROCESS | 3340 | 1466698415799 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (1A144000) [pid = 3340] [serial = 97] [outer = 181D1C00] 08:13:36 INFO - PROCESS | 3340 | 1466698416960 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1421ms 08:13:36 INFO - PROCESS | 3340 | 1466698417002 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 3340 | 1466698417006 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:13:37 INFO - PROCESS | 3340 | 1466698417017 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:13:37 INFO - PROCESS | 3340 | 1466698417022 Marionette TRACE conn3 <- [1,98,null,{}] 08:13:37 INFO - PROCESS | 3340 | 1466698417027 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 3340 | 1466698417029 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:37 INFO - PROCESS | 3340 | 1466698417129 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:13:37 INFO - PROCESS | 3340 | 1466698417143 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3340 | 1466698417145 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:37 INFO - PROCESS | 3340 | ++DOCSHELL 10B75800 == 32 [pid = 3340] [id = 34] 08:13:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (10B77C00) [pid = 3340] [serial = 98] [outer = 00000000] 08:13:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (112CF000) [pid = 3340] [serial = 99] [outer = 10B77C00] 08:13:37 INFO - PROCESS | 3340 | 1466698417193 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (11CCE800) [pid = 3340] [serial = 100] [outer = 10B77C00] 08:13:37 INFO - PROCESS | 3340 | 1466698417604 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 612ms 08:13:37 INFO - PROCESS | 3340 | 1466698417639 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 3340 | 1466698417643 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:13:37 INFO - PROCESS | 3340 | 1466698417655 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 3340 | 1466698417657 Marionette TRACE conn3 <- [1,102,null,{}] 08:13:37 INFO - PROCESS | 3340 | 1466698417661 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 3340 | 1466698417663 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:37 INFO - PROCESS | 3340 | 1466698417752 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:13:37 INFO - PROCESS | 3340 | 1466698417822 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3340 | 1466698417825 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:37 INFO - PROCESS | 3340 | ++DOCSHELL 13122800 == 33 [pid = 3340] [id = 35] 08:13:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (13123400) [pid = 3340] [serial = 101] [outer = 00000000] 08:13:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (131E7800) [pid = 3340] [serial = 102] [outer = 13123400] 08:13:37 INFO - PROCESS | 3340 | 1466698417870 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (1327A400) [pid = 3340] [serial = 103] [outer = 13123400] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (13D17000) [pid = 3340] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (1AD4C800) [pid = 3340] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (1A8C5400) [pid = 3340] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (1A735800) [pid = 3340] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (1A40E800) [pid = 3340] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (1A3B6000) [pid = 3340] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (19A87000) [pid = 3340] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1036D000) [pid = 3340] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (11CCF000) [pid = 3340] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (13D12800) [pid = 3340] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (10A5B800) [pid = 3340] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (10EC1000) [pid = 3340] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1327E000) [pid = 3340] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (14511800) [pid = 3340] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1536E800) [pid = 3340] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (13281000) [pid = 3340] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1692A800) [pid = 3340] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (16935800) [pid = 3340] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (172F9000) [pid = 3340] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (175B6000) [pid = 3340] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (181C4C00) [pid = 3340] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:13:38 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1AEF3800) [pid = 3340] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:13:38 INFO - PROCESS | 3340 | 1466698418648 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1024ms 08:13:38 INFO - PROCESS | 3340 | 1466698418660 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 3340 | 1466698418662 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:13:38 INFO - PROCESS | 3340 | 1466698418670 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 3340 | 1466698418673 Marionette TRACE conn3 <- [1,106,null,{}] 08:13:38 INFO - PROCESS | 3340 | 1466698418687 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:38 INFO - PROCESS | 3340 | 1466698418691 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:38 INFO - PROCESS | 3340 | 1466698418786 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:13:38 INFO - PROCESS | 3340 | 1466698418856 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 3340 | 1466698418859 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:38 INFO - PROCESS | 3340 | ++DOCSHELL 130C8400 == 34 [pid = 3340] [id = 36] 08:13:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (130CF000) [pid = 3340] [serial = 104] [outer = 00000000] 08:13:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (13C8E000) [pid = 3340] [serial = 105] [outer = 130CF000] 08:13:38 INFO - PROCESS | 3340 | 1466698418930 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (13D1B400) [pid = 3340] [serial = 106] [outer = 130CF000] 08:13:39 INFO - PROCESS | 3340 | 1466698419269 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 641ms 08:13:39 INFO - PROCESS | 3340 | 1466698419329 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 3340 | 1466698419332 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:13:39 INFO - PROCESS | 3340 | 1466698419336 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 3340 | 1466698419338 Marionette TRACE conn3 <- [1,110,null,{}] 08:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:13:39 INFO - PROCESS | 3340 | 1466698419341 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:39 INFO - PROCESS | 3340 | 1466698419343 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:39 INFO - PROCESS | 3340 | 1466698419427 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:13:39 INFO - PROCESS | 3340 | 1466698419432 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 3340 | 1466698419434 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:39 INFO - PROCESS | 3340 | ++DOCSHELL 13D16C00 == 35 [pid = 3340] [id = 37] 08:13:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (13D17000) [pid = 3340] [serial = 107] [outer = 00000000] 08:13:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1553A400) [pid = 3340] [serial = 108] [outer = 13D17000] 08:13:39 INFO - PROCESS | 3340 | 1466698419477 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (15A6C000) [pid = 3340] [serial = 109] [outer = 13D17000] 08:13:39 INFO - PROCESS | 3340 | 1466698419910 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 626ms 08:13:39 INFO - PROCESS | 3340 | 1466698419976 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:13:39 INFO - PROCESS | 3340 | 1466698419978 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:13:39 INFO - PROCESS | 3340 | 1466698419981 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:13:39 INFO - PROCESS | 3340 | 1466698419983 Marionette TRACE conn3 <- [1,114,null,{}] 08:13:39 INFO - PROCESS | 3340 | 1466698419986 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:39 INFO - PROCESS | 3340 | 1466698419988 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:40 INFO - PROCESS | 3340 | 1466698420048 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:13:40 INFO - PROCESS | 3340 | 1466698420055 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3340 | 1466698420057 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:40 INFO - PROCESS | 3340 | ++DOCSHELL 15C62400 == 36 [pid = 3340] [id = 38] 08:13:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (15C62800) [pid = 3340] [serial = 110] [outer = 00000000] 08:13:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (16758000) [pid = 3340] [serial = 111] [outer = 15C62800] 08:13:40 INFO - PROCESS | 3340 | 1466698420100 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (169EE800) [pid = 3340] [serial = 112] [outer = 15C62800] 08:13:40 INFO - PROCESS | 3340 | 1466698420601 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 08:13:40 INFO - PROCESS | 3340 | 1466698420665 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 3340 | 1466698420669 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:13:40 INFO - PROCESS | 3340 | 1466698420674 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:13:40 INFO - PROCESS | 3340 | 1466698420677 Marionette TRACE conn3 <- [1,118,null,{}] 08:13:40 INFO - PROCESS | 3340 | 1466698420683 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:40 INFO - PROCESS | 3340 | 1466698420686 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:40 INFO - PROCESS | 3340 | 1466698420803 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:13:40 INFO - PROCESS | 3340 | 1466698420893 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3340 | 1466698420896 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:40 INFO - PROCESS | 3340 | ++DOCSHELL 104E6C00 == 37 [pid = 3340] [id = 39] 08:13:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (104EB400) [pid = 3340] [serial = 113] [outer = 00000000] 08:13:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (114CF400) [pid = 3340] [serial = 114] [outer = 104EB400] 08:13:40 INFO - PROCESS | 3340 | 1466698420951 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (12D84000) [pid = 3340] [serial = 115] [outer = 104EB400] 08:13:41 INFO - PROCESS | 3340 | 1466698421470 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 826ms 08:13:41 INFO - PROCESS | 3340 | 1466698421510 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 3340 | 1466698421515 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:13:41 INFO - PROCESS | 3340 | 1466698421522 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 3340 | 1466698421509 Marionette TRACE conn3 <- [1,122,null,{}] 08:13:41 INFO - PROCESS | 3340 | 1466698421513 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:41 INFO - PROCESS | 3340 | 1466698421516 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:41 INFO - PROCESS | 3340 | 1466698421617 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:13:41 INFO - PROCESS | 3340 | 1466698421703 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3340 | 1466698421706 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:41 INFO - PROCESS | 3340 | ++DOCSHELL 128A3400 == 38 [pid = 3340] [id = 40] 08:13:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (13C8A000) [pid = 3340] [serial = 116] [outer = 00000000] 08:13:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (15219400) [pid = 3340] [serial = 117] [outer = 13C8A000] 08:13:41 INFO - PROCESS | 3340 | 1466698421761 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (15C64400) [pid = 3340] [serial = 118] [outer = 13C8A000] 08:13:42 INFO - PROCESS | 3340 | 1466698422278 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 825ms 08:13:42 INFO - PROCESS | 3340 | 1466698422334 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 3340 | 1466698422336 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:13:42 INFO - PROCESS | 3340 | 1466698422340 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 3340 | 1466698422344 Marionette TRACE conn3 <- [1,126,null,{}] 08:13:42 INFO - PROCESS | 3340 | 1466698422354 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 3340 | 1466698422359 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:42 INFO - PROCESS | 3340 | 1466698422458 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:13:42 INFO - PROCESS | 3340 | 1466698422546 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 3340 | 1466698422550 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:42 INFO - PROCESS | 3340 | ++DOCSHELL 17882800 == 39 [pid = 3340] [id = 41] 08:13:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (17883400) [pid = 3340] [serial = 119] [outer = 00000000] 08:13:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (17C20800) [pid = 3340] [serial = 120] [outer = 17883400] 08:13:42 INFO - PROCESS | 3340 | 1466698422632 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (17E30400) [pid = 3340] [serial = 121] [outer = 17883400] 08:13:43 INFO - PROCESS | 3340 | 1466698423164 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 871ms 08:13:43 INFO - PROCESS | 3340 | 1466698423227 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 3340 | 1466698423230 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:13:43 INFO - PROCESS | 3340 | 1466698423234 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:13:43 INFO - PROCESS | 3340 | 1466698423236 Marionette TRACE conn3 <- [1,130,null,{}] 08:13:43 INFO - PROCESS | 3340 | 1466698423240 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 3340 | 1466698423242 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:43 INFO - PROCESS | 3340 | 1466698423341 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:13:43 INFO - PROCESS | 3340 | 1466698423425 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 3340 | 1466698423428 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:43 INFO - PROCESS | 3340 | ++DOCSHELL 17886000 == 40 [pid = 3340] [id = 42] 08:13:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (17FBBC00) [pid = 3340] [serial = 122] [outer = 00000000] 08:13:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (181C8800) [pid = 3340] [serial = 123] [outer = 17FBBC00] 08:13:43 INFO - PROCESS | 3340 | 1466698423480 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (198B8800) [pid = 3340] [serial = 124] [outer = 17FBBC00] 08:13:44 INFO - PROCESS | 3340 | 1466698424030 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 826ms 08:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:13:44 INFO - PROCESS | 3340 | 1466698424062 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 3340 | 1466698424065 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:13:44 INFO - PROCESS | 3340 | 1466698424068 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 3340 | 1466698424070 Marionette TRACE conn3 <- [1,134,null,{}] 08:13:44 INFO - PROCESS | 3340 | 1466698424073 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:44 INFO - PROCESS | 3340 | 1466698424076 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:44 INFO - PROCESS | 3340 | 1466698424171 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:13:44 INFO - PROCESS | 3340 | 1466698424261 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3340 | 1466698424263 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:44 INFO - PROCESS | 3340 | ++DOCSHELL 10B79C00 == 41 [pid = 3340] [id = 43] 08:13:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (10EC4C00) [pid = 3340] [serial = 125] [outer = 00000000] 08:13:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 104 (11C30800) [pid = 3340] [serial = 126] [outer = 10EC4C00] 08:13:44 INFO - PROCESS | 3340 | 1466698424317 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 105 (13158000) [pid = 3340] [serial = 127] [outer = 10EC4C00] 08:13:44 INFO - PROCESS | 3340 | 1466698424893 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 871ms 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 13D16C00 == 40 [pid = 3340] [id = 37] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 130C8400 == 39 [pid = 3340] [id = 36] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 13122800 == 38 [pid = 3340] [id = 35] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 10B75800 == 37 [pid = 3340] [id = 34] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 1327C400 == 36 [pid = 3340] [id = 29] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 10565C00 == 35 [pid = 3340] [id = 33] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 17886000 == 34 [pid = 3340] [id = 42] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 17FBDC00 == 33 [pid = 3340] [id = 31] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 168EC000 == 32 [pid = 3340] [id = 30] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 17882800 == 31 [pid = 3340] [id = 41] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 15C62400 == 30 [pid = 3340] [id = 38] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 13124400 == 29 [pid = 3340] [id = 32] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 104E6C00 == 28 [pid = 3340] [id = 39] 08:13:45 INFO - PROCESS | 3340 | --DOCSHELL 128A3400 == 27 [pid = 3340] [id = 40] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 104 (1675B000) [pid = 3340] [serial = 17] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 103 (10470800) [pid = 3340] [serial = 51] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (130CA800) [pid = 3340] [serial = 54] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (145BA000) [pid = 3340] [serial = 57] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (15362000) [pid = 3340] [serial = 58] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (10A63400) [pid = 3340] [serial = 60] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (11ADC000) [pid = 3340] [serial = 63] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (1345E400) [pid = 3340] [serial = 66] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (145BF000) [pid = 3340] [serial = 69] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (15323800) [pid = 3340] [serial = 70] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1553B400) [pid = 3340] [serial = 72] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (157E7C00) [pid = 3340] [serial = 73] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1675A400) [pid = 3340] [serial = 75] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (16D05400) [pid = 3340] [serial = 78] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (17433400) [pid = 3340] [serial = 81] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1787FC00) [pid = 3340] [serial = 84] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (17E32000) [pid = 3340] [serial = 87] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (181D2C00) [pid = 3340] [serial = 90] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (19A8C800) [pid = 3340] [serial = 93] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1675D000) [pid = 3340] [serial = 76] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (16E0D800) [pid = 3340] [serial = 79] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1754E800) [pid = 3340] [serial = 82] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1788A400) [pid = 3340] [serial = 85] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (104EA800) [pid = 3340] [serial = 52] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10B78400) [pid = 3340] [serial = 61] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17ED8C00) [pid = 3340] [serial = 88] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13032400) [pid = 3340] [serial = 64] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (198B9400) [pid = 3340] [serial = 91] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13C88000) [pid = 3340] [serial = 67] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (131E2800) [pid = 3340] [serial = 55] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1B147800) [pid = 3340] [serial = 43] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1692BC00) [pid = 3340] [serial = 14] [outer = 00000000] [url = about:blank] 08:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1450CC00) [pid = 3340] [serial = 9] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (14512000) [pid = 3340] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1281D000) [pid = 3340] [serial = 4] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (168EFC00) [pid = 3340] [serial = 45] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1B143000) [pid = 3340] [serial = 48] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1B145800) [pid = 3340] [serial = 42] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1AEEC800) [pid = 3340] [serial = 39] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1AEF1000) [pid = 3340] [serial = 40] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1AD3FC00) [pid = 3340] [serial = 36] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (1AD44000) [pid = 3340] [serial = 37] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (1A741400) [pid = 3340] [serial = 33] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (1AB0D000) [pid = 3340] [serial = 34] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1A508400) [pid = 3340] [serial = 30] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (1A50FC00) [pid = 3340] [serial = 31] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (1A405400) [pid = 3340] [serial = 28] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1A401C00) [pid = 3340] [serial = 27] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (1A139400) [pid = 3340] [serial = 24] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (181C5400) [pid = 3340] [serial = 21] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (181C9400) [pid = 3340] [serial = 22] [outer = 00000000] [url = about:blank] 08:13:45 INFO - PROCESS | 3340 | 1466698425451 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 3340 | 1466698425456 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:13:45 INFO - PROCESS | 3340 | 1466698425466 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 3340 | 1466698425469 Marionette TRACE conn3 <- [1,138,null,{}] 08:13:45 INFO - PROCESS | 3340 | 1466698425475 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:45 INFO - PROCESS | 3340 | 1466698425479 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:45 INFO - PROCESS | 3340 | 1466698425569 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:13:45 INFO - PROCESS | 3340 | 1466698425577 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 3340 | 1466698425582 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:45 INFO - PROCESS | 3340 | ++DOCSHELL 10B78800 == 28 [pid = 3340] [id = 44] 08:13:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (10B79400) [pid = 3340] [serial = 128] [outer = 00000000] 08:13:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (10FF6C00) [pid = 3340] [serial = 129] [outer = 10B79400] 08:13:45 INFO - PROCESS | 3340 | 1466698425663 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (110E5C00) [pid = 3340] [serial = 130] [outer = 10B79400] 08:13:46 INFO - PROCESS | 3340 | 1466698426076 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 673ms 08:13:46 INFO - PROCESS | 3340 | 1466698426135 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:13:46 INFO - PROCESS | 3340 | 1466698426138 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:13:46 INFO - PROCESS | 3340 | 1466698426145 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 3340 | 1466698426149 Marionette TRACE conn3 <- [1,142,null,{}] 08:13:46 INFO - PROCESS | 3340 | 1466698426153 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 3340 | 1466698426155 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:46 INFO - PROCESS | 3340 | 1466698426243 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:13:46 INFO - PROCESS | 3340 | 1466698426258 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 3340 | 1466698426260 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:46 INFO - PROCESS | 3340 | ++DOCSHELL 130C3C00 == 29 [pid = 3340] [id = 45] 08:13:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (130C8000) [pid = 3340] [serial = 131] [outer = 00000000] 08:13:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (13127400) [pid = 3340] [serial = 132] [outer = 130C8000] 08:13:46 INFO - PROCESS | 3340 | 1466698426312 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (1312FC00) [pid = 3340] [serial = 133] [outer = 130C8000] 08:13:46 INFO - PROCESS | 3340 | 1466698426724 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 642ms 08:13:46 INFO - PROCESS | 3340 | 1466698426781 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 3340 | 1466698426784 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:13:46 INFO - PROCESS | 3340 | 1466698426787 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 3340 | 1466698426789 Marionette TRACE conn3 <- [1,146,null,{}] 08:13:46 INFO - PROCESS | 3340 | 1466698426799 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 3340 | 1466698426803 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:46 INFO - PROCESS | 3340 | 1466698426908 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:13:46 INFO - PROCESS | 3340 | 1466698426925 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 3340 | 1466698426929 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:46 INFO - PROCESS | 3340 | ++DOCSHELL 13D1C000 == 30 [pid = 3340] [id = 46] 08:13:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (13D1C400) [pid = 3340] [serial = 134] [outer = 00000000] 08:13:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1450E800) [pid = 3340] [serial = 135] [outer = 13D1C400] 08:13:46 INFO - PROCESS | 3340 | 1466698426977 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (145BA000) [pid = 3340] [serial = 136] [outer = 13D1C400] 08:13:47 INFO - PROCESS | 3340 | 1466698427375 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 626ms 08:13:47 INFO - PROCESS | 3340 | 1466698427425 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 3340 | 1466698427427 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:13:47 INFO - PROCESS | 3340 | 1466698427430 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 3340 | 1466698427432 Marionette TRACE conn3 <- [1,150,null,{}] 08:13:47 INFO - PROCESS | 3340 | 1466698427435 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:47 INFO - PROCESS | 3340 | 1466698427437 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:47 INFO - PROCESS | 3340 | 1466698427526 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:13:47 INFO - PROCESS | 3340 | 1466698427515 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 3340 | 1466698427517 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:47 INFO - PROCESS | 3340 | ++DOCSHELL 1450E400 == 31 [pid = 3340] [id = 47] 08:13:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (15216C00) [pid = 3340] [serial = 137] [outer = 00000000] 08:13:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (157E4400) [pid = 3340] [serial = 138] [outer = 15216C00] 08:13:47 INFO - PROCESS | 3340 | 1466698427561 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (15A36400) [pid = 3340] [serial = 139] [outer = 15216C00] 08:13:48 INFO - PROCESS | 3340 | 1466698428008 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 08:13:48 INFO - PROCESS | 3340 | 1466698428052 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3340 | 1466698428054 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:13:48 INFO - PROCESS | 3340 | 1466698428057 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:13:48 INFO - PROCESS | 3340 | 1466698428059 Marionette TRACE conn3 <- [1,154,null,{}] 08:13:48 INFO - PROCESS | 3340 | 1466698428062 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 3340 | 1466698428064 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:48 INFO - PROCESS | 3340 | 1466698428161 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:13:48 INFO - PROCESS | 3340 | 1466698428168 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3340 | 1466698428170 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:48 INFO - PROCESS | 3340 | ++DOCSHELL 15CB0800 == 32 [pid = 3340] [id = 48] 08:13:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (15CB1C00) [pid = 3340] [serial = 140] [outer = 00000000] 08:13:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1675CC00) [pid = 3340] [serial = 141] [outer = 15CB1C00] 08:13:48 INFO - PROCESS | 3340 | 1466698428213 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (168EA000) [pid = 3340] [serial = 142] [outer = 15CB1C00] 08:13:48 INFO - PROCESS | 3340 | 1466698428623 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 626ms 08:13:48 INFO - PROCESS | 3340 | 1466698428682 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 3340 | 1466698428685 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:13:48 INFO - PROCESS | 3340 | 1466698428688 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 3340 | 1466698428690 Marionette TRACE conn3 <- [1,158,null,{}] 08:13:48 INFO - PROCESS | 3340 | 1466698428693 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 3340 | 1466698428699 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:48 INFO - PROCESS | 3340 | 1466698428826 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:13:48 INFO - PROCESS | 3340 | 1466698428836 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3340 | 1466698428839 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:48 INFO - PROCESS | 3340 | ++DOCSHELL 168F0800 == 33 [pid = 3340] [id = 49] 08:13:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (168F1000) [pid = 3340] [serial = 143] [outer = 00000000] 08:13:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16ECB000) [pid = 3340] [serial = 144] [outer = 168F1000] 08:13:48 INFO - PROCESS | 3340 | 1466698428923 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1753E400) [pid = 3340] [serial = 145] [outer = 168F1000] 08:13:49 INFO - PROCESS | 3340 | 1466698429320 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 08:13:49 INFO - PROCESS | 3340 | 1466698429372 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 3340 | 1466698429375 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:13:49 INFO - PROCESS | 3340 | 1466698429384 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 3340 | 1466698429386 Marionette TRACE conn3 <- [1,162,null,{}] 08:13:49 INFO - PROCESS | 3340 | 1466698429389 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 3340 | 1466698429391 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:49 INFO - PROCESS | 3340 | 1466698429505 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:13:49 INFO - PROCESS | 3340 | 1466698429513 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698429524 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:49 INFO - PROCESS | 3340 | ++DOCSHELL 15217000 == 34 [pid = 3340] [id = 50] 08:13:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16E89800) [pid = 3340] [serial = 146] [outer = 00000000] 08:13:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (175BA400) [pid = 3340] [serial = 147] [outer = 16E89800] 08:13:49 INFO - PROCESS | 3340 | 1466698429571 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (175BAC00) [pid = 3340] [serial = 148] [outer = 16E89800] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (181D1C00) [pid = 3340] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1345D800) [pid = 3340] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (130CF000) [pid = 3340] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (10B77C00) [pid = 3340] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13123400) [pid = 3340] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (13D17000) [pid = 3340] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:13:49 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (15C62800) [pid = 3340] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:13:49 INFO - PROCESS | 3340 | 1466698429956 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 642ms 08:13:50 INFO - PROCESS | 3340 | 1466698430016 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3340 | 1466698430018 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:13:50 INFO - PROCESS | 3340 | 1466698430021 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:13:50 INFO - PROCESS | 3340 | 1466698430023 Marionette TRACE conn3 <- [1,166,null,{}] 08:13:50 INFO - PROCESS | 3340 | 1466698430026 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 3340 | 1466698430028 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:50 INFO - PROCESS | 3340 | 1466698430103 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:13:50 INFO - PROCESS | 3340 | 1466698430108 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698430110 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:50 INFO - PROCESS | 3340 | ++DOCSHELL 114D1000 == 35 [pid = 3340] [id = 51] 08:13:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (130C9000) [pid = 3340] [serial = 149] [outer = 00000000] 08:13:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (17553C00) [pid = 3340] [serial = 150] [outer = 130C9000] 08:13:50 INFO - PROCESS | 3340 | 1466698430152 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (17885800) [pid = 3340] [serial = 151] [outer = 130C9000] 08:13:50 INFO - PROCESS | 3340 | 1466698430540 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 535ms 08:13:50 INFO - PROCESS | 3340 | 1466698430557 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 3340 | 1466698430559 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:13:50 INFO - PROCESS | 3340 | 1466698430562 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:13:50 INFO - PROCESS | 3340 | 1466698430563 Marionette TRACE conn3 <- [1,170,null,{}] 08:13:50 INFO - PROCESS | 3340 | 1466698430567 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:50 INFO - PROCESS | 3340 | 1466698430568 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:50 INFO - PROCESS | 3340 | 1466698430673 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:13:50 INFO - PROCESS | 3340 | 1466698430663 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698430665 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:50 INFO - PROCESS | 3340 | ++DOCSHELL 17E36C00 == 36 [pid = 3340] [id = 52] 08:13:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (17E38C00) [pid = 3340] [serial = 152] [outer = 00000000] 08:13:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (17FB7800) [pid = 3340] [serial = 153] [outer = 17E38C00] 08:13:50 INFO - PROCESS | 3340 | 1466698430724 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (17FBD000) [pid = 3340] [serial = 154] [outer = 17E38C00] 08:13:51 INFO - PROCESS | 3340 | 1466698431120 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 580ms 08:13:51 INFO - PROCESS | 3340 | 1466698431142 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3340 | 1466698431143 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:13:51 INFO - PROCESS | 3340 | 1466698431147 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 3340 | 1466698431148 Marionette TRACE conn3 <- [1,174,null,{}] 08:13:51 INFO - PROCESS | 3340 | 1466698431152 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 3340 | 1466698431153 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:51 INFO - PROCESS | 3340 | 1466698431266 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:13:51 INFO - PROCESS | 3340 | 1466698431273 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698431275 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:51 INFO - PROCESS | 3340 | ++DOCSHELL 10561000 == 37 [pid = 3340] [id = 53] 08:13:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (10561800) [pid = 3340] [serial = 155] [outer = 00000000] 08:13:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (181CCC00) [pid = 3340] [serial = 156] [outer = 10561800] 08:13:51 INFO - PROCESS | 3340 | 1466698431318 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (18494400) [pid = 3340] [serial = 157] [outer = 10561800] 08:13:51 INFO - PROCESS | 3340 | 1466698431678 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 611ms 08:13:51 INFO - PROCESS | 3340 | 1466698431769 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 3340 | 1466698431774 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:13:51 INFO - PROCESS | 3340 | 1466698431779 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:13:51 INFO - PROCESS | 3340 | 1466698431783 Marionette TRACE conn3 <- [1,178,null,{}] 08:13:51 INFO - PROCESS | 3340 | 1466698431789 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 3340 | 1466698431793 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:51 INFO - PROCESS | 3340 | 1466698431932 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:13:52 INFO - PROCESS | 3340 | 1466698432062 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698432067 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:52 INFO - PROCESS | 3340 | ++DOCSHELL 10A64400 == 38 [pid = 3340] [id = 54] 08:13:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (10B6F800) [pid = 3340] [serial = 158] [outer = 00000000] 08:13:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (110DD400) [pid = 3340] [serial = 159] [outer = 10B6F800] 08:13:52 INFO - PROCESS | 3340 | 1466698432123 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (114D1C00) [pid = 3340] [serial = 160] [outer = 10B6F800] 08:13:52 INFO - PROCESS | 3340 | 1466698432739 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 978ms 08:13:52 INFO - PROCESS | 3340 | 1466698432766 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 3340 | 1466698432770 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:13:52 INFO - PROCESS | 3340 | 1466698432776 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 3340 | 1466698432780 Marionette TRACE conn3 <- [1,182,null,{}] 08:13:52 INFO - PROCESS | 3340 | 1466698432784 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 3340 | 1466698432787 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:52 INFO - PROCESS | 3340 | 1466698432900 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:13:52 INFO - PROCESS | 3340 | 1466698432972 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698432975 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:52 INFO - PROCESS | 3340 | ++DOCSHELL 13455C00 == 39 [pid = 3340] [id = 55] 08:13:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1345E400) [pid = 3340] [serial = 161] [outer = 00000000] 08:13:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (13C8CC00) [pid = 3340] [serial = 162] [outer = 1345E400] 08:13:53 INFO - PROCESS | 3340 | 1466698433031 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (145BF800) [pid = 3340] [serial = 163] [outer = 1345E400] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 17E36C00 == 38 [pid = 3340] [id = 52] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 114D1000 == 37 [pid = 3340] [id = 51] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 15217000 == 36 [pid = 3340] [id = 50] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 168F0800 == 35 [pid = 3340] [id = 49] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 15CB0800 == 34 [pid = 3340] [id = 48] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 1450E400 == 33 [pid = 3340] [id = 47] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 13D1C000 == 32 [pid = 3340] [id = 46] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 130C3C00 == 31 [pid = 3340] [id = 45] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 10B78800 == 30 [pid = 3340] [id = 44] 08:13:53 INFO - PROCESS | 3340 | --DOCSHELL 10B79C00 == 29 [pid = 3340] [id = 43] 08:13:53 INFO - PROCESS | 3340 | 1466698433864 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1A139800) [pid = 3340] [serial = 96] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (19E75800) [pid = 3340] [serial = 94] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13C8E000) [pid = 3340] [serial = 105] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (112CF000) [pid = 3340] [serial = 99] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (11CCE800) [pid = 3340] [serial = 100] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (131E7800) [pid = 3340] [serial = 102] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1553A400) [pid = 3340] [serial = 108] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1327A400) [pid = 3340] [serial = 103] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (169EE800) [pid = 3340] [serial = 112] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13D1B400) [pid = 3340] [serial = 106] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15A6C000) [pid = 3340] [serial = 109] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A144000) [pid = 3340] [serial = 97] [outer = 00000000] [url = about:blank] 08:13:53 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (16758000) [pid = 3340] [serial = 111] [outer = 00000000] [url = about:blank] 08:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1162ms 08:13:53 INFO - PROCESS | 3340 | 1466698433939 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 3340 | 1466698433943 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:13:53 INFO - PROCESS | 3340 | 1466698433948 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 3340 | 1466698433951 Marionette TRACE conn3 <- [1,186,null,{}] 08:13:53 INFO - PROCESS | 3340 | 1466698433956 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:53 INFO - PROCESS | 3340 | 1466698433959 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:54 INFO - PROCESS | 3340 | 1466698434043 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:13:54 INFO - PROCESS | 3340 | 1466698434134 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698434138 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:54 INFO - PROCESS | 3340 | ++DOCSHELL 1047E800 == 30 [pid = 3340] [id = 56] 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1047EC00) [pid = 3340] [serial = 164] [outer = 00000000] 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (10B79C00) [pid = 3340] [serial = 165] [outer = 1047EC00] 08:13:54 INFO - PROCESS | 3340 | 1466698434186 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (11CCE800) [pid = 3340] [serial = 166] [outer = 1047EC00] 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (110DB400) [pid = 3340] [serial = 167] [outer = 168F1800] 08:13:54 INFO - PROCESS | 3340 | 1466698434610 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 718ms 08:13:54 INFO - PROCESS | 3340 | 1466698434674 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 3340 | 1466698434678 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:13:54 INFO - PROCESS | 3340 | 1466698434683 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 3340 | 1466698434686 Marionette TRACE conn3 <- [1,190,null,{}] 08:13:54 INFO - PROCESS | 3340 | 1466698434690 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 3340 | 1466698434692 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:54 INFO - PROCESS | 3340 | 1466698434774 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:13:54 INFO - PROCESS | 3340 | 1466698434782 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698434784 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:54 INFO - PROCESS | 3340 | ++DOCSHELL 1312F800 == 31 [pid = 3340] [id = 57] 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (13155000) [pid = 3340] [serial = 168] [outer = 00000000] 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (13C89000) [pid = 3340] [serial = 169] [outer = 13155000] 08:13:54 INFO - PROCESS | 3340 | 1466698434830 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (13D1BC00) [pid = 3340] [serial = 170] [outer = 13155000] 08:13:55 INFO - PROCESS | 3340 | 1466698435238 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 627ms 08:13:55 INFO - PROCESS | 3340 | 1466698435305 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3340 | 1466698435307 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:13:55 INFO - PROCESS | 3340 | 1466698435311 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 3340 | 1466698435314 Marionette TRACE conn3 <- [1,194,null,{}] 08:13:55 INFO - PROCESS | 3340 | 1466698435324 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 3340 | 1466698435329 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:55 INFO - PROCESS | 3340 | 1466698435411 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:13:55 INFO - PROCESS | 3340 | 1466698435425 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698435428 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:55 INFO - PROCESS | 3340 | ++DOCSHELL 15A2F000 == 32 [pid = 3340] [id = 58] 08:13:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15A30000) [pid = 3340] [serial = 171] [outer = 00000000] 08:13:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (15C61000) [pid = 3340] [serial = 172] [outer = 15A30000] 08:13:55 INFO - PROCESS | 3340 | 1466698435475 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (15CB3000) [pid = 3340] [serial = 173] [outer = 15A30000] 08:13:55 INFO - PROCESS | 3340 | 1466698435878 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 626ms 08:13:55 INFO - PROCESS | 3340 | 1466698435931 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 3340 | 1466698435934 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:13:55 INFO - PROCESS | 3340 | 1466698435937 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:13:55 INFO - PROCESS | 3340 | 1466698435938 Marionette TRACE conn3 <- [1,198,null,{}] 08:13:55 INFO - PROCESS | 3340 | 1466698435942 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 3340 | 1466698435944 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:56 INFO - PROCESS | 3340 | 1466698436025 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:13:56 INFO - PROCESS | 3340 | 1466698436030 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698436032 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:56 INFO - PROCESS | 3340 | ++DOCSHELL 169EC000 == 33 [pid = 3340] [id = 59] 08:13:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (169EE400) [pid = 3340] [serial = 174] [outer = 00000000] 08:13:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (16E07000) [pid = 3340] [serial = 175] [outer = 169EE400] 08:13:56 INFO - PROCESS | 3340 | 1466698436097 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17434C00) [pid = 3340] [serial = 176] [outer = 169EE400] 08:13:56 INFO - PROCESS | 3340 | 1466698436526 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 611ms 08:13:56 INFO - PROCESS | 3340 | 1466698436575 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 3340 | 1466698436561 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:13:56 INFO - PROCESS | 3340 | 1466698436564 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:13:56 INFO - PROCESS | 3340 | 1466698436566 Marionette TRACE conn3 <- [1,202,null,{}] 08:13:56 INFO - PROCESS | 3340 | 1466698436569 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:56 INFO - PROCESS | 3340 | 1466698436571 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:56 INFO - PROCESS | 3340 | 1466698436671 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:13:56 INFO - PROCESS | 3340 | 1466698436678 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698436680 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:56 INFO - PROCESS | 3340 | ++DOCSHELL 1692C800 == 34 [pid = 3340] [id = 60] 08:13:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (169EE800) [pid = 3340] [serial = 177] [outer = 00000000] 08:13:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17886800) [pid = 3340] [serial = 178] [outer = 169EE800] 08:13:56 INFO - PROCESS | 3340 | 1466698436727 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17ED4000) [pid = 3340] [serial = 179] [outer = 169EE800] 08:13:57 INFO - PROCESS | 3340 | 1466698437146 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 611ms 08:13:57 INFO - PROCESS | 3340 | 1466698437202 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3340 | 1466698437204 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:13:57 INFO - PROCESS | 3340 | 1466698437207 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 3340 | 1466698437209 Marionette TRACE conn3 <- [1,206,null,{}] 08:13:57 INFO - PROCESS | 3340 | 1466698437213 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 3340 | 1466698437218 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:57 INFO - PROCESS | 3340 | 1466698437327 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:13:57 INFO - PROCESS | 3340 | 1466698437410 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698437412 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:57 INFO - PROCESS | 3340 | ++DOCSHELL 181CC000 == 35 [pid = 3340] [id = 61] 08:13:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (198B9800) [pid = 3340] [serial = 180] [outer = 00000000] 08:13:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (19E76800) [pid = 3340] [serial = 181] [outer = 198B9800] 08:13:57 INFO - PROCESS | 3340 | 1466698437455 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (19E7B800) [pid = 3340] [serial = 182] [outer = 198B9800] 08:13:57 INFO - PROCESS | 3340 | 1466698437846 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 687ms 08:13:57 INFO - PROCESS | 3340 | 1466698437890 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 3340 | 1466698437892 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:13:57 INFO - PROCESS | 3340 | 1466698437900 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 3340 | 1466698437902 Marionette TRACE conn3 <- [1,210,null,{}] 08:13:57 INFO - PROCESS | 3340 | 1466698437905 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 3340 | 1466698437907 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:57 INFO - PROCESS | 3340 | 1466698438005 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:13:57 INFO - PROCESS | 3340 | 1466698438010 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698438012 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:58 INFO - PROCESS | 3340 | ++DOCSHELL 19A83C00 == 36 [pid = 3340] [id = 62] 08:13:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (19A8D800) [pid = 3340] [serial = 183] [outer = 00000000] 08:13:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A13BC00) [pid = 3340] [serial = 184] [outer = 19A8D800] 08:13:58 INFO - PROCESS | 3340 | 1466698438058 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A142C00) [pid = 3340] [serial = 185] [outer = 19A8D800] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (10B79400) [pid = 3340] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (130C8000) [pid = 3340] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (15216C00) [pid = 3340] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (15CB1C00) [pid = 3340] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (13D1C400) [pid = 3340] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (104EB400) [pid = 3340] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (13C8A000) [pid = 3340] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17883400) [pid = 3340] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17FBBC00) [pid = 3340] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (168F1000) [pid = 3340] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16E89800) [pid = 3340] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (17E38C00) [pid = 3340] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:13:58 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (130C9000) [pid = 3340] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:13:58 INFO - PROCESS | 3340 | 1466698438521 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 688ms 08:13:58 INFO - PROCESS | 3340 | 1466698438584 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 3340 | 1466698438587 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:13:58 INFO - PROCESS | 3340 | 1466698438591 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 3340 | 1466698438594 Marionette TRACE conn3 <- [1,214,null,{}] 08:13:58 INFO - PROCESS | 3340 | 1466698438598 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 3340 | 1466698438600 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:58 INFO - PROCESS | 3340 | 1466698438723 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:13:58 INFO - PROCESS | 3340 | 1466698438773 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698438775 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:58 INFO - PROCESS | 3340 | ++DOCSHELL 10439800 == 37 [pid = 3340] [id = 63] 08:13:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (13151000) [pid = 3340] [serial = 186] [outer = 00000000] 08:13:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16D06400) [pid = 3340] [serial = 187] [outer = 13151000] 08:13:58 INFO - PROCESS | 3340 | 1466698438818 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17886000) [pid = 3340] [serial = 188] [outer = 13151000] 08:13:59 INFO - PROCESS | 3340 | 1466698439136 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 581ms 08:13:59 INFO - PROCESS | 3340 | 1466698439169 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3340 | 1466698439171 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:13:59 INFO - PROCESS | 3340 | 1466698439183 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 3340 | 1466698439184 Marionette TRACE conn3 <- [1,218,null,{}] 08:13:59 INFO - PROCESS | 3340 | 1466698439187 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 3340 | 1466698439189 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:59 INFO - PROCESS | 3340 | 1466698439268 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:13:59 INFO - PROCESS | 3340 | 1466698439274 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698439276 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:59 INFO - PROCESS | 3340 | ++DOCSHELL 13D1C400 == 38 [pid = 3340] [id = 64] 08:13:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (16E05C00) [pid = 3340] [serial = 189] [outer = 00000000] 08:13:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A3C0C00) [pid = 3340] [serial = 190] [outer = 16E05C00] 08:13:59 INFO - PROCESS | 3340 | 1466698439318 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A402400) [pid = 3340] [serial = 191] [outer = 16E05C00] 08:13:59 INFO - PROCESS | 3340 | 1466698439696 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 580ms 08:13:59 INFO - PROCESS | 3340 | 1466698439755 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 3340 | 1466698439757 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:13:59 INFO - PROCESS | 3340 | 1466698439760 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:13:59 INFO - PROCESS | 3340 | 1466698439762 Marionette TRACE conn3 <- [1,222,null,{}] 08:13:59 INFO - PROCESS | 3340 | 1466698439765 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 3340 | 1466698439767 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:59 INFO - PROCESS | 3340 | 1466698439844 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:13:59 INFO - PROCESS | 3340 | 1466698439849 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698439851 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:13:59 INFO - PROCESS | 3340 | ++DOCSHELL 17ED8C00 == 39 [pid = 3340] [id = 65] 08:13:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A13AC00) [pid = 3340] [serial = 192] [outer = 00000000] 08:13:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A40B400) [pid = 3340] [serial = 193] [outer = 1A13AC00] 08:13:59 INFO - PROCESS | 3340 | 1466698439894 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A40C400) [pid = 3340] [serial = 194] [outer = 1A13AC00] 08:14:00 INFO - PROCESS | 3340 | 1466698440283 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 580ms 08:14:00 INFO - PROCESS | 3340 | 1466698440362 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 3340 | 1466698440367 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:14:00 INFO - PROCESS | 3340 | 1466698440375 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 3340 | 1466698440380 Marionette TRACE conn3 <- [1,226,null,{}] 08:14:00 INFO - PROCESS | 3340 | 1466698440386 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:00 INFO - PROCESS | 3340 | 1466698440390 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:00 INFO - PROCESS | 3340 | 1466698440500 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:14:00 INFO - PROCESS | 3340 | 1466698440578 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698440583 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:00 INFO - PROCESS | 3340 | ++DOCSHELL 10B72000 == 40 [pid = 3340] [id = 66] 08:14:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (10B74400) [pid = 3340] [serial = 195] [outer = 00000000] 08:14:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (110DFC00) [pid = 3340] [serial = 196] [outer = 10B74400] 08:14:00 INFO - PROCESS | 3340 | 1466698440685 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (12923800) [pid = 3340] [serial = 197] [outer = 10B74400] 08:14:01 INFO - PROCESS | 3340 | 1466698441257 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 917ms 08:14:01 INFO - PROCESS | 3340 | 1466698441309 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 3340 | 1466698441313 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:14:01 INFO - PROCESS | 3340 | 1466698441319 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 3340 | 1466698441323 Marionette TRACE conn3 <- [1,230,null,{}] 08:14:01 INFO - PROCESS | 3340 | 1466698441327 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 3340 | 1466698441330 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:01 INFO - PROCESS | 3340 | 1466698441435 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:14:01 INFO - PROCESS | 3340 | 1466698441513 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698441515 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:01 INFO - PROCESS | 3340 | ++DOCSHELL 13C8AC00 == 41 [pid = 3340] [id = 67] 08:14:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (13D0EC00) [pid = 3340] [serial = 198] [outer = 00000000] 08:14:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (15367000) [pid = 3340] [serial = 199] [outer = 13D0EC00] 08:14:01 INFO - PROCESS | 3340 | 1466698441612 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (157E5400) [pid = 3340] [serial = 200] [outer = 13D0EC00] 08:14:02 INFO - PROCESS | 3340 | 1466698442123 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 825ms 08:14:02 INFO - PROCESS | 3340 | 1466698442152 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 3340 | 1466698442155 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:14:02 INFO - PROCESS | 3340 | 1466698442160 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:14:02 INFO - PROCESS | 3340 | 1466698442162 Marionette TRACE conn3 <- [1,234,null,{}] 08:14:02 INFO - PROCESS | 3340 | 1466698442172 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 3340 | 1466698442176 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:02 INFO - PROCESS | 3340 | 1466698442284 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:14:02 INFO - PROCESS | 3340 | 1466698442375 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698442379 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:02 INFO - PROCESS | 3340 | ++DOCSHELL 18493C00 == 42 [pid = 3340] [id = 68] 08:14:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (18494000) [pid = 3340] [serial = 201] [outer = 00000000] 08:14:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1849B000) [pid = 3340] [serial = 202] [outer = 18494000] 08:14:02 INFO - PROCESS | 3340 | 1466698442436 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (1849E000) [pid = 3340] [serial = 203] [outer = 18494000] 08:14:03 INFO - PROCESS | 3340 | 1466698443067 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 933ms 08:14:03 INFO - PROCESS | 3340 | 1466698443090 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 3340 | 1466698443093 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:14:03 INFO - PROCESS | 3340 | 1466698443096 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 3340 | 1466698443098 Marionette TRACE conn3 <- [1,238,null,{}] 08:14:03 INFO - PROCESS | 3340 | 1466698443102 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:03 INFO - PROCESS | 3340 | 1466698443104 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:03 INFO - PROCESS | 3340 | 1466698443192 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:14:03 INFO - PROCESS | 3340 | 1466698443411 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698443414 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:03 INFO - PROCESS | 3340 | ++DOCSHELL 104E7400 == 43 [pid = 3340] [id = 69] 08:14:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (104EAC00) [pid = 3340] [serial = 204] [outer = 00000000] 08:14:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (105EF000) [pid = 3340] [serial = 205] [outer = 104EAC00] 08:14:03 INFO - PROCESS | 3340 | 1466698443463 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (10B78800) [pid = 3340] [serial = 206] [outer = 104EAC00] 08:14:04 INFO - PROCESS | 3340 | 1466698444001 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 13D1C400 == 42 [pid = 3340] [id = 64] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 10439800 == 41 [pid = 3340] [id = 63] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 19A83C00 == 40 [pid = 3340] [id = 62] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 181CC000 == 39 [pid = 3340] [id = 61] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 1692C800 == 38 [pid = 3340] [id = 60] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 169EC000 == 37 [pid = 3340] [id = 59] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 15A2F000 == 36 [pid = 3340] [id = 58] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 1312F800 == 35 [pid = 3340] [id = 57] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 1047E800 == 34 [pid = 3340] [id = 56] 08:14:04 INFO - PROCESS | 3340 | --DOCSHELL 10561000 == 33 [pid = 3340] [id = 53] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (10FF6C00) [pid = 3340] [serial = 129] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (13127400) [pid = 3340] [serial = 132] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (1312FC00) [pid = 3340] [serial = 133] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (157E4400) [pid = 3340] [serial = 138] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1675CC00) [pid = 3340] [serial = 141] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1450E800) [pid = 3340] [serial = 135] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (145BA000) [pid = 3340] [serial = 136] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (11C30800) [pid = 3340] [serial = 126] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (12D84000) [pid = 3340] [serial = 115] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (114CF400) [pid = 3340] [serial = 114] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (15C64400) [pid = 3340] [serial = 118] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (15219400) [pid = 3340] [serial = 117] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17E30400) [pid = 3340] [serial = 121] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17C20800) [pid = 3340] [serial = 120] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (198B8800) [pid = 3340] [serial = 124] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (181C8800) [pid = 3340] [serial = 123] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (16ECB000) [pid = 3340] [serial = 144] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1753E400) [pid = 3340] [serial = 145] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (175BAC00) [pid = 3340] [serial = 148] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (175BA400) [pid = 3340] [serial = 147] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17FBD000) [pid = 3340] [serial = 154] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (110E5C00) [pid = 3340] [serial = 130] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (17553C00) [pid = 3340] [serial = 150] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (181CCC00) [pid = 3340] [serial = 156] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (168EA000) [pid = 3340] [serial = 142] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17885800) [pid = 3340] [serial = 151] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17FB7800) [pid = 3340] [serial = 153] [outer = 00000000] [url = about:blank] 08:14:04 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15A36400) [pid = 3340] [serial = 139] [outer = 00000000] [url = about:blank] 08:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 978ms 08:14:04 INFO - PROCESS | 3340 | 1466698444068 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:14:04 INFO - PROCESS | 3340 | 1466698444072 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:14:04 INFO - PROCESS | 3340 | 1466698444076 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3340 | 1466698444079 Marionette TRACE conn3 <- [1,242,null,{}] 08:14:04 INFO - PROCESS | 3340 | 1466698444085 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 3340 | 1466698444088 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:04 INFO - PROCESS | 3340 | 1466698444219 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:14:04 INFO - PROCESS | 3340 | 1466698444290 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698444292 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:04 INFO - PROCESS | 3340 | ++DOCSHELL 112CE400 == 34 [pid = 3340] [id = 70] 08:14:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (114D0000) [pid = 3340] [serial = 207] [outer = 00000000] 08:14:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13032400) [pid = 3340] [serial = 208] [outer = 114D0000] 08:14:04 INFO - PROCESS | 3340 | 1466698444338 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1312E800) [pid = 3340] [serial = 209] [outer = 114D0000] 08:14:04 INFO - PROCESS | 3340 | 1466698444708 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 687ms 08:14:04 INFO - PROCESS | 3340 | 1466698444757 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 3340 | 1466698444761 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:14:04 INFO - PROCESS | 3340 | 1466698444765 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 3340 | 1466698444767 Marionette TRACE conn3 <- [1,246,null,{}] 08:14:04 INFO - PROCESS | 3340 | 1466698444771 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 3340 | 1466698444775 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:04 INFO - PROCESS | 3340 | 1466698444880 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:14:04 INFO - PROCESS | 3340 | 1466698444888 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698444890 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:04 INFO - PROCESS | 3340 | ++DOCSHELL 13C92800 == 35 [pid = 3340] [id = 71] 08:14:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (145BB400) [pid = 3340] [serial = 210] [outer = 00000000] 08:14:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15329800) [pid = 3340] [serial = 211] [outer = 145BB400] 08:14:04 INFO - PROCESS | 3340 | 1466698444934 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15536C00) [pid = 3340] [serial = 212] [outer = 145BB400] 08:14:05 INFO - PROCESS | 3340 | 1466698445354 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 627ms 08:14:05 INFO - PROCESS | 3340 | 1466698445404 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 3340 | 1466698445406 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:14:05 INFO - PROCESS | 3340 | 1466698445399 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 3340 | 1466698445404 Marionette TRACE conn3 <- [1,250,null,{}] 08:14:05 INFO - PROCESS | 3340 | 1466698445408 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:05 INFO - PROCESS | 3340 | 1466698445412 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:05 INFO - PROCESS | 3340 | 1466698445493 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:14:05 INFO - PROCESS | 3340 | 1466698445500 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698445502 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:05 INFO - PROCESS | 3340 | ++DOCSHELL 15A6C800 == 36 [pid = 3340] [id = 72] 08:14:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (15CAE000) [pid = 3340] [serial = 213] [outer = 00000000] 08:14:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1675EC00) [pid = 3340] [serial = 214] [outer = 15CAE000] 08:14:05 INFO - PROCESS | 3340 | 1466698445545 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (168F3800) [pid = 3340] [serial = 215] [outer = 15CAE000] 08:14:05 INFO - PROCESS | 3340 | 1466698445981 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 642ms 08:14:06 INFO - PROCESS | 3340 | 1466698446051 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3340 | 1466698446053 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 3340 | 1466698446057 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:14:06 INFO - PROCESS | 3340 | 1466698446058 Marionette TRACE conn3 <- [1,254,null,{}] 08:14:06 INFO - PROCESS | 3340 | 1466698446062 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 3340 | 1466698446064 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:06 INFO - PROCESS | 3340 | 1466698446145 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:14:06 INFO - PROCESS | 3340 | 1466698446150 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698446153 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:06 INFO - PROCESS | 3340 | ++DOCSHELL 172F8400 == 37 [pid = 3340] [id = 73] 08:14:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (172F9000) [pid = 3340] [serial = 216] [outer = 00000000] 08:14:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17543800) [pid = 3340] [serial = 217] [outer = 172F9000] 08:14:06 INFO - PROCESS | 3340 | 1466698446204 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17546400) [pid = 3340] [serial = 218] [outer = 172F9000] 08:14:06 INFO - PROCESS | 3340 | 1466698446641 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 626ms 08:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:14:06 INFO - PROCESS | 3340 | 1466698446682 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 3340 | 1466698446684 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:14:06 INFO - PROCESS | 3340 | 1466698446687 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 3340 | 1466698446689 Marionette TRACE conn3 <- [1,258,null,{}] 08:14:06 INFO - PROCESS | 3340 | 1466698446692 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 3340 | 1466698446694 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:06 INFO - PROCESS | 3340 | 1466698446802 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:14:06 INFO - PROCESS | 3340 | 1466698446810 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698446816 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:06 INFO - PROCESS | 3340 | ++DOCSHELL 17885C00 == 38 [pid = 3340] [id = 74] 08:14:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17889400) [pid = 3340] [serial = 219] [outer = 00000000] 08:14:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17C20C00) [pid = 3340] [serial = 220] [outer = 17889400] 08:14:06 INFO - PROCESS | 3340 | 1466698446869 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17FBC000) [pid = 3340] [serial = 221] [outer = 17889400] 08:14:07 INFO - PROCESS | 3340 | 1466698447287 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 611ms 08:14:07 INFO - PROCESS | 3340 | 1466698447308 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3340 | 1466698447310 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:14:07 INFO - PROCESS | 3340 | 1466698447313 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 3340 | 1466698447315 Marionette TRACE conn3 <- [1,262,null,{}] 08:14:07 INFO - PROCESS | 3340 | 1466698447318 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 3340 | 1466698447321 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:07 INFO - PROCESS | 3340 | 1466698447425 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:14:07 INFO - PROCESS | 3340 | 1466698447496 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698447498 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:07 INFO - PROCESS | 3340 | ++DOCSHELL 181C5800 == 39 [pid = 3340] [id = 75] 08:14:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (181CAC00) [pid = 3340] [serial = 222] [outer = 00000000] 08:14:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1849B800) [pid = 3340] [serial = 223] [outer = 181CAC00] 08:14:07 INFO - PROCESS | 3340 | 1466698447555 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (198B3400) [pid = 3340] [serial = 224] [outer = 181CAC00] 08:14:07 INFO - PROCESS | 3340 | 1466698447926 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 673ms 08:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:14:07 INFO - PROCESS | 3340 | 1466698447996 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 3340 | 1466698447998 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:14:07 INFO - PROCESS | 3340 | 1466698448001 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 3340 | 1466698448003 Marionette TRACE conn3 <- [1,266,null,{}] 08:14:07 INFO - PROCESS | 3340 | 1466698448006 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 3340 | 1466698448008 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:08 INFO - PROCESS | 3340 | 1466698448109 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:14:08 INFO - PROCESS | 3340 | 1466698448120 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698448122 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:08 INFO - PROCESS | 3340 | ++DOCSHELL 103CB800 == 40 [pid = 3340] [id = 76] 08:14:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (181CCC00) [pid = 3340] [serial = 225] [outer = 00000000] 08:14:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (198C0000) [pid = 3340] [serial = 226] [outer = 181CCC00] 08:14:08 INFO - PROCESS | 3340 | 1466698448207 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (19A88800) [pid = 3340] [serial = 227] [outer = 181CCC00] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (13155000) [pid = 3340] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (169EE400) [pid = 3340] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (15A30000) [pid = 3340] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (198B9800) [pid = 3340] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (16E05C00) [pid = 3340] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (13151000) [pid = 3340] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (19A8D800) [pid = 3340] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (169EE800) [pid = 3340] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:14:08 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1047EC00) [pid = 3340] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:14:08 INFO - PROCESS | 3340 | 1466698448618 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 672ms 08:14:08 INFO - PROCESS | 3340 | 1466698448684 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 3340 | 1466698448686 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:14:08 INFO - PROCESS | 3340 | 1466698448689 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:14:08 INFO - PROCESS | 3340 | 1466698448691 Marionette TRACE conn3 <- [1,270,null,{}] 08:14:08 INFO - PROCESS | 3340 | 1466698448695 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:08 INFO - PROCESS | 3340 | 1466698448697 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:08 INFO - PROCESS | 3340 | 1466698448794 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:14:08 INFO - PROCESS | 3340 | 1466698448801 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698448803 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:08 INFO - PROCESS | 3340 | ++DOCSHELL 13155000 == 41 [pid = 3340] [id = 77] 08:14:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1552FC00) [pid = 3340] [serial = 228] [outer = 00000000] 08:14:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (19E77400) [pid = 3340] [serial = 229] [outer = 1552FC00] 08:14:08 INFO - PROCESS | 3340 | 1466698448851 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19E7AC00) [pid = 3340] [serial = 230] [outer = 1552FC00] 08:14:09 INFO - PROCESS | 3340 | 1466698449219 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 581ms 08:14:09 INFO - PROCESS | 3340 | 1466698449276 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3340 | 1466698449278 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:14:09 INFO - PROCESS | 3340 | 1466698449281 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3340 | 1466698449283 Marionette TRACE conn3 <- [1,274,null,{}] 08:14:09 INFO - PROCESS | 3340 | 1466698449286 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 3340 | 1466698449288 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:09 INFO - PROCESS | 3340 | 1466698449367 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:14:09 INFO - PROCESS | 3340 | 1466698449372 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698449383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:09 INFO - PROCESS | 3340 | ++DOCSHELL 15CAC800 == 42 [pid = 3340] [id = 78] 08:14:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (17885400) [pid = 3340] [serial = 231] [outer = 00000000] 08:14:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A406000) [pid = 3340] [serial = 232] [outer = 17885400] 08:14:09 INFO - PROCESS | 3340 | 1466698449427 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A40A800) [pid = 3340] [serial = 233] [outer = 17885400] 08:14:09 INFO - PROCESS | 3340 | 1466698449844 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 581ms 08:14:09 INFO - PROCESS | 3340 | 1466698449885 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 3340 | 1466698449887 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:14:09 INFO - PROCESS | 3340 | 1466698449890 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 3340 | 1466698449892 Marionette TRACE conn3 <- [1,278,null,{}] 08:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:14:09 INFO - PROCESS | 3340 | 1466698449895 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 3340 | 1466698449897 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:09 INFO - PROCESS | 3340 | 1466698449958 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:14:09 INFO - PROCESS | 3340 | 1466698449963 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698449965 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:09 INFO - PROCESS | 3340 | ++DOCSHELL 1A3BE000 == 43 [pid = 3340] [id = 79] 08:14:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A505400) [pid = 3340] [serial = 234] [outer = 00000000] 08:14:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A50D800) [pid = 3340] [serial = 235] [outer = 1A505400] 08:14:10 INFO - PROCESS | 3340 | 1466698450011 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1A73A000) [pid = 3340] [serial = 236] [outer = 1A505400] 08:14:10 INFO - PROCESS | 3340 | 1466698450529 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 688ms 08:14:10 INFO - PROCESS | 3340 | 1466698450577 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 3340 | 1466698450582 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:14:10 INFO - PROCESS | 3340 | 1466698450588 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 3340 | 1466698450591 Marionette TRACE conn3 <- [1,282,null,{}] 08:14:10 INFO - PROCESS | 3340 | 1466698450597 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 3340 | 1466698450600 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:10 INFO - PROCESS | 3340 | 1466698450696 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:14:10 INFO - PROCESS | 3340 | 1466698450787 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698450792 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:10 INFO - PROCESS | 3340 | ++DOCSHELL 10565C00 == 44 [pid = 3340] [id = 80] 08:14:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (105E8400) [pid = 3340] [serial = 237] [outer = 00000000] 08:14:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (13030000) [pid = 3340] [serial = 238] [outer = 105E8400] 08:14:10 INFO - PROCESS | 3340 | 1466698450852 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1327AC00) [pid = 3340] [serial = 239] [outer = 105E8400] 08:14:11 INFO - PROCESS | 3340 | 1466698451566 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1009ms 08:14:11 INFO - PROCESS | 3340 | 1466698451598 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 3340 | 1466698451603 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:14:11 INFO - PROCESS | 3340 | 1466698451624 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 3340 | 1466698451627 Marionette TRACE conn3 <- [1,286,null,{}] 08:14:11 INFO - PROCESS | 3340 | 1466698451630 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:11 INFO - PROCESS | 3340 | 1466698451633 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:11 INFO - PROCESS | 3340 | 1466698451741 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:14:11 INFO - PROCESS | 3340 | 1466698451819 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698451822 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:11 INFO - PROCESS | 3340 | ++DOCSHELL 1675E800 == 45 [pid = 3340] [id = 81] 08:14:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (168EC400) [pid = 3340] [serial = 240] [outer = 00000000] 08:14:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (17430800) [pid = 3340] [serial = 241] [outer = 168EC400] 08:14:11 INFO - PROCESS | 3340 | 1466698451926 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (17C1F000) [pid = 3340] [serial = 242] [outer = 168EC400] 08:14:12 INFO - PROCESS | 3340 | 1466698452465 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 887ms 08:14:12 INFO - PROCESS | 3340 | 1466698452510 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 3340 | 1466698452513 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:14:12 INFO - PROCESS | 3340 | 1466698452516 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 3340 | 1466698452520 Marionette TRACE conn3 <- [1,290,null,{}] 08:14:12 INFO - PROCESS | 3340 | 1466698452531 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 3340 | 1466698452536 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:12 INFO - PROCESS | 3340 | 1466698452639 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:14:12 INFO - PROCESS | 3340 | 1466698452730 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698452734 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:12 INFO - PROCESS | 3340 | ++DOCSHELL 17E34C00 == 46 [pid = 3340] [id = 82] 08:14:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (17ED3C00) [pid = 3340] [serial = 243] [outer = 00000000] 08:14:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (1A50BC00) [pid = 3340] [serial = 244] [outer = 17ED3C00] 08:14:12 INFO - PROCESS | 3340 | 1466698452789 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (1A73C400) [pid = 3340] [serial = 245] [outer = 17ED3C00] 08:14:13 INFO - PROCESS | 3340 | 1466698453345 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 886ms 08:14:13 INFO - PROCESS | 3340 | 1466698453403 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 3340 | 1466698453405 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:14:13 INFO - PROCESS | 3340 | 1466698453409 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 3340 | 1466698453411 Marionette TRACE conn3 <- [1,294,null,{}] 08:14:13 INFO - PROCESS | 3340 | 1466698453414 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:13 INFO - PROCESS | 3340 | 1466698453417 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:13 INFO - PROCESS | 3340 | 1466698453521 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:14:13 INFO - PROCESS | 3340 | 1466698453611 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698453614 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:13 INFO - PROCESS | 3340 | ++DOCSHELL 1A740800 == 47 [pid = 3340] [id = 83] 08:14:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (1A8BDC00) [pid = 3340] [serial = 246] [outer = 00000000] 08:14:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 104 (1A8C1400) [pid = 3340] [serial = 247] [outer = 1A8BDC00] 08:14:13 INFO - PROCESS | 3340 | 1466698453650 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 105 (1A8C6800) [pid = 3340] [serial = 248] [outer = 1A8BDC00] 08:14:14 INFO - PROCESS | 3340 | 1466698454457 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:14 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:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1131ms 08:14:14 INFO - PROCESS | 3340 | 1466698454561 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 3340 | 1466698454564 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:14:14 INFO - PROCESS | 3340 | 1466698454594 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 3340 | 1466698454596 Marionette TRACE conn3 <- [1,298,null,{}] 08:14:14 INFO - PROCESS | 3340 | 1466698454608 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:14 INFO - PROCESS | 3340 | 1466698454611 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:14 INFO - PROCESS | 3340 | 1466698454740 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:14:14 INFO - PROCESS | 3340 | 1466698454814 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698454816 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:14 INFO - PROCESS | 3340 | ++DOCSHELL 14513C00 == 48 [pid = 3340] [id = 84] 08:14:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 106 (145B4C00) [pid = 3340] [serial = 249] [outer = 00000000] 08:14:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 107 (15369C00) [pid = 3340] [serial = 250] [outer = 145B4C00] 08:14:14 INFO - PROCESS | 3340 | 1466698454909 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 108 (157EA400) [pid = 3340] [serial = 251] [outer = 145B4C00] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 15CAC800 == 47 [pid = 3340] [id = 78] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 13155000 == 46 [pid = 3340] [id = 77] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 103CB800 == 45 [pid = 3340] [id = 76] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 181C5800 == 44 [pid = 3340] [id = 75] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 17885C00 == 43 [pid = 3340] [id = 74] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 172F8400 == 42 [pid = 3340] [id = 73] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 15A6C800 == 41 [pid = 3340] [id = 72] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 13C92800 == 40 [pid = 3340] [id = 71] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 112CE400 == 39 [pid = 3340] [id = 70] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 104E7400 == 38 [pid = 3340] [id = 69] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 10B72000 == 37 [pid = 3340] [id = 66] 08:14:15 INFO - PROCESS | 3340 | --DOCSHELL 17ED8C00 == 36 [pid = 3340] [id = 65] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 107 (17886800) [pid = 3340] [serial = 178] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 106 (17ED4000) [pid = 3340] [serial = 179] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 105 (10B79C00) [pid = 3340] [serial = 165] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 104 (11CCE800) [pid = 3340] [serial = 166] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 103 (13C89000) [pid = 3340] [serial = 169] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (13D1BC00) [pid = 3340] [serial = 170] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (16E07000) [pid = 3340] [serial = 175] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (13C8CC00) [pid = 3340] [serial = 162] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (15C61000) [pid = 3340] [serial = 172] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (15CB3000) [pid = 3340] [serial = 173] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (19E7B800) [pid = 3340] [serial = 182] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (110DD400) [pid = 3340] [serial = 159] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (19E76800) [pid = 3340] [serial = 181] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1A40B400) [pid = 3340] [serial = 193] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1A402400) [pid = 3340] [serial = 191] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (16D06400) [pid = 3340] [serial = 187] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1A13BC00) [pid = 3340] [serial = 184] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1B3B2C00) [pid = 3340] [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:15 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A3C0C00) [pid = 3340] [serial = 190] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1A142C00) [pid = 3340] [serial = 185] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17886000) [pid = 3340] [serial = 188] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17434C00) [pid = 3340] [serial = 176] [outer = 00000000] [url = about:blank] 08:14:15 INFO - PROCESS | 3340 | 1466698455411 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:15 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:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 886ms 08:14:15 INFO - PROCESS | 3340 | 1466698455473 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 3340 | 1466698455477 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:14:15 INFO - PROCESS | 3340 | 1466698455483 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 3340 | 1466698455486 Marionette TRACE conn3 <- [1,302,null,{}] 08:14:15 INFO - PROCESS | 3340 | 1466698455490 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 3340 | 1466698455492 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:15 INFO - PROCESS | 3340 | 1466698455577 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:14:15 INFO - PROCESS | 3340 | 1466698455583 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698455586 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:15 INFO - PROCESS | 3340 | ++DOCSHELL 13D11C00 == 37 [pid = 3340] [id = 85] 08:14:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (13D1B000) [pid = 3340] [serial = 252] [outer = 00000000] 08:14:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1450FC00) [pid = 3340] [serial = 253] [outer = 13D1B000] 08:14:15 INFO - PROCESS | 3340 | 1466698455631 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (15C62400) [pid = 3340] [serial = 254] [outer = 13D1B000] 08:14:16 INFO - PROCESS | 3340 | 1466698456063 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:16 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:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 611ms 08:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:14:16 INFO - PROCESS | 3340 | 1466698456105 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3340 | 1466698456107 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:14:16 INFO - PROCESS | 3340 | 1466698456111 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3340 | 1466698456114 Marionette TRACE conn3 <- [1,306,null,{}] 08:14:16 INFO - PROCESS | 3340 | 1466698456124 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 3340 | 1466698456128 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:16 INFO - PROCESS | 3340 | 1466698456237 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:14:16 INFO - PROCESS | 3340 | 1466698456247 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698456250 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:16 INFO - PROCESS | 3340 | ++DOCSHELL 1753A800 == 38 [pid = 3340] [id = 86] 08:14:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1753DC00) [pid = 3340] [serial = 255] [outer = 00000000] 08:14:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (175BAC00) [pid = 3340] [serial = 256] [outer = 1753DC00] 08:14:16 INFO - PROCESS | 3340 | 1466698456305 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (17E32C00) [pid = 3340] [serial = 257] [outer = 1753DC00] 08:14:16 INFO - PROCESS | 3340 | 1466698456730 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:16 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:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 611ms 08:14:16 INFO - PROCESS | 3340 | 1466698456732 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 3340 | 1466698456734 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:14:16 INFO - PROCESS | 3340 | 1466698456741 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 3340 | 1466698456743 Marionette TRACE conn3 <- [1,310,null,{}] 08:14:16 INFO - PROCESS | 3340 | 1466698456747 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 3340 | 1466698456749 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:16 INFO - PROCESS | 3340 | 1466698456831 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:14:16 INFO - PROCESS | 3340 | 1466698456839 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698456841 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:16 INFO - PROCESS | 3340 | ++DOCSHELL 17536000 == 39 [pid = 3340] [id = 87] 08:14:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (175BA400) [pid = 3340] [serial = 258] [outer = 00000000] 08:14:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (181D1400) [pid = 3340] [serial = 259] [outer = 175BA400] 08:14:16 INFO - PROCESS | 3340 | 1466698456889 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (181D2C00) [pid = 3340] [serial = 260] [outer = 175BA400] 08:14:17 INFO - PROCESS | 3340 | 1466698457326 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:17 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:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 08:14:17 INFO - PROCESS | 3340 | 1466698457375 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 3340 | 1466698457377 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:14:17 INFO - PROCESS | 3340 | 1466698457381 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 3340 | 1466698457382 Marionette TRACE conn3 <- [1,314,null,{}] 08:14:17 INFO - PROCESS | 3340 | 1466698457386 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 3340 | 1466698457388 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:17 INFO - PROCESS | 3340 | 1466698457469 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:14:17 INFO - PROCESS | 3340 | 1466698457474 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698457476 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:17 INFO - PROCESS | 3340 | ++DOCSHELL 198BD400 == 40 [pid = 3340] [id = 88] 08:14:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (19A83C00) [pid = 3340] [serial = 261] [outer = 00000000] 08:14:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (1A13A800) [pid = 3340] [serial = 262] [outer = 19A83C00] 08:14:17 INFO - PROCESS | 3340 | 1466698457502 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (1A3B3C00) [pid = 3340] [serial = 263] [outer = 19A83C00] 08:14:17 INFO - PROCESS | 3340 | 1466698457916 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:14:17 INFO - PROCESS | 3340 | 1466698458011 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:18 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:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 687ms 08:14:18 INFO - PROCESS | 3340 | 1466698458063 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3340 | 1466698458065 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 3340 | 1466698458068 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:14:18 INFO - PROCESS | 3340 | 1466698458070 Marionette TRACE conn3 <- [1,318,null,{}] 08:14:18 INFO - PROCESS | 3340 | 1466698458073 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 3340 | 1466698458079 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:18 INFO - PROCESS | 3340 | 1466698458220 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:14:18 INFO - PROCESS | 3340 | 1466698458231 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698458233 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:18 INFO - PROCESS | 3340 | ++DOCSHELL 198B5800 == 41 [pid = 3340] [id = 89] 08:14:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (19E77800) [pid = 3340] [serial = 264] [outer = 00000000] 08:14:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (1A8CAC00) [pid = 3340] [serial = 265] [outer = 19E77800] 08:14:18 INFO - PROCESS | 3340 | 1466698458261 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (1AB08000) [pid = 3340] [serial = 266] [outer = 19E77800] 08:14:18 INFO - PROCESS | 3340 | 1466698458696 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:18 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:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 688ms 08:14:18 INFO - PROCESS | 3340 | 1466698458781 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 3340 | 1466698458783 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:14:18 INFO - PROCESS | 3340 | 1466698458790 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 3340 | 1466698458792 Marionette TRACE conn3 <- [1,322,null,{}] 08:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:14:18 INFO - PROCESS | 3340 | 1466698458795 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:18 INFO - PROCESS | 3340 | 1466698458797 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:18 INFO - PROCESS | 3340 | 1466698458912 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:14:18 INFO - PROCESS | 3340 | 1466698458962 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698458964 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:18 INFO - PROCESS | 3340 | ++DOCSHELL 1A8C8C00 == 42 [pid = 3340] [id = 90] 08:14:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (1A950800) [pid = 3340] [serial = 267] [outer = 00000000] 08:14:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (1A958C00) [pid = 3340] [serial = 268] [outer = 1A950800] 08:14:19 INFO - PROCESS | 3340 | 1466698459007 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 104 (1A959000) [pid = 3340] [serial = 269] [outer = 1A950800] 08:14:19 INFO - PROCESS | 3340 | 1466698459450 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:19 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:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 08:14:19 INFO - PROCESS | 3340 | 1466698459474 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 3340 | 1466698459476 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:14:19 INFO - PROCESS | 3340 | 1466698459479 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 3340 | 1466698459481 Marionette TRACE conn3 <- [1,326,null,{}] 08:14:19 INFO - PROCESS | 3340 | 1466698459492 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 3340 | 1466698459495 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:19 INFO - PROCESS | 3340 | 1466698459609 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:14:19 INFO - PROCESS | 3340 | 1466698459614 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698459616 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:19 INFO - PROCESS | 3340 | ++DOCSHELL 17C26C00 == 43 [pid = 3340] [id = 91] 08:14:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 105 (1A957400) [pid = 3340] [serial = 270] [outer = 00000000] 08:14:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 106 (1A95E000) [pid = 3340] [serial = 271] [outer = 1A957400] 08:14:19 INFO - PROCESS | 3340 | 1466698459659 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 107 (1A95F400) [pid = 3340] [serial = 272] [outer = 1A957400] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 106 (17889400) [pid = 3340] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 105 (181CAC00) [pid = 3340] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 104 (114D0000) [pid = 3340] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 103 (145BB400) [pid = 3340] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (104EAC00) [pid = 3340] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (172F9000) [pid = 3340] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (15CAE000) [pid = 3340] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (181CCC00) [pid = 3340] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (17885400) [pid = 3340] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:14:19 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (1552FC00) [pid = 3340] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:14:20 INFO - PROCESS | 3340 | 1466698460135 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:20 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:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 673ms 08:14:20 INFO - PROCESS | 3340 | 1466698460163 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3340 | 1466698460164 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:14:20 INFO - PROCESS | 3340 | 1466698460168 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3340 | 1466698460169 Marionette TRACE conn3 <- [1,330,null,{}] 08:14:20 INFO - PROCESS | 3340 | 1466698460172 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 3340 | 1466698460174 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:20 INFO - PROCESS | 3340 | 1466698460279 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:14:20 INFO - PROCESS | 3340 | 1466698460284 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698460286 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:20 INFO - PROCESS | 3340 | ++DOCSHELL 10B75000 == 44 [pid = 3340] [id = 92] 08:14:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (131E6C00) [pid = 3340] [serial = 273] [outer = 00000000] 08:14:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (1849CC00) [pid = 3340] [serial = 274] [outer = 131E6C00] 08:14:20 INFO - PROCESS | 3340 | 1466698460330 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (1A406800) [pid = 3340] [serial = 275] [outer = 131E6C00] 08:14:20 INFO - PROCESS | 3340 | 1466698460715 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:20 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:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 581ms 08:14:20 INFO - PROCESS | 3340 | 1466698460747 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 3340 | 1466698460749 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:14:20 INFO - PROCESS | 3340 | 1466698460763 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 3340 | 1466698460765 Marionette TRACE conn3 <- [1,334,null,{}] 08:14:20 INFO - PROCESS | 3340 | 1466698460772 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 3340 | 1466698460784 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:20 INFO - PROCESS | 3340 | 1466698460864 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:14:20 INFO - PROCESS | 3340 | 1466698460872 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698460873 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:20 INFO - PROCESS | 3340 | ++DOCSHELL 105EDC00 == 45 [pid = 3340] [id = 93] 08:14:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (139E0400) [pid = 3340] [serial = 276] [outer = 00000000] 08:14:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (139E8C00) [pid = 3340] [serial = 277] [outer = 139E0400] 08:14:20 INFO - PROCESS | 3340 | 1466698460917 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (139EC800) [pid = 3340] [serial = 278] [outer = 139E0400] 08:14:21 INFO - PROCESS | 3340 | 1466698461337 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:21 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:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 626ms 08:14:21 INFO - PROCESS | 3340 | 1466698461385 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 3340 | 1466698461387 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:14:21 INFO - PROCESS | 3340 | 1466698461390 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:14:21 INFO - PROCESS | 3340 | 1466698461392 Marionette TRACE conn3 <- [1,338,null,{}] 08:14:21 INFO - PROCESS | 3340 | 1466698461396 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:21 INFO - PROCESS | 3340 | 1466698461398 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:21 INFO - PROCESS | 3340 | 1466698461492 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:14:21 INFO - PROCESS | 3340 | 1466698461499 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698461502 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:21 INFO - PROCESS | 3340 | ++DOCSHELL 181CAC00 == 46 [pid = 3340] [id = 94] 08:14:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 104 (1A510000) [pid = 3340] [serial = 279] [outer = 00000000] 08:14:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 105 (1AD44400) [pid = 3340] [serial = 280] [outer = 1A510000] 08:14:21 INFO - PROCESS | 3340 | 1466698461547 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 106 (1AD4AC00) [pid = 3340] [serial = 281] [outer = 1A510000] 08:14:22 INFO - PROCESS | 3340 | 1466698462148 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:22 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:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 780ms 08:14:22 INFO - PROCESS | 3340 | 1466698462176 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 3340 | 1466698462180 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:14:22 INFO - PROCESS | 3340 | 1466698462185 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:14:22 INFO - PROCESS | 3340 | 1466698462188 Marionette TRACE conn3 <- [1,342,null,{}] 08:14:22 INFO - PROCESS | 3340 | 1466698462194 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 3340 | 1466698462197 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:22 INFO - PROCESS | 3340 | 1466698462310 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:14:22 INFO - PROCESS | 3340 | 1466698462435 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698462438 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:22 INFO - PROCESS | 3340 | ++DOCSHELL 112CE400 == 47 [pid = 3340] [id = 95] 08:14:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 107 (114CA000) [pid = 3340] [serial = 282] [outer = 00000000] 08:14:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 108 (13289C00) [pid = 3340] [serial = 283] [outer = 114CA000] 08:14:22 INFO - PROCESS | 3340 | 1466698462495 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 109 (139E6400) [pid = 3340] [serial = 284] [outer = 114CA000] 08:14:23 INFO - PROCESS | 3340 | 1466698463049 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:23 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:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 932ms 08:14:23 INFO - PROCESS | 3340 | 1466698463116 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 3340 | 1466698463120 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:14:23 INFO - PROCESS | 3340 | 1466698463127 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 3340 | 1466698463130 Marionette TRACE conn3 <- [1,346,null,{}] 08:14:23 INFO - PROCESS | 3340 | 1466698463134 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:23 INFO - PROCESS | 3340 | 1466698463138 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:23 INFO - PROCESS | 3340 | 1466698463285 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:14:23 INFO - PROCESS | 3340 | 1466698463408 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698463411 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:23 INFO - PROCESS | 3340 | ++DOCSHELL 145BE400 == 48 [pid = 3340] [id = 96] 08:14:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 110 (15217000) [pid = 3340] [serial = 285] [outer = 00000000] 08:14:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 111 (15CB2400) [pid = 3340] [serial = 286] [outer = 15217000] 08:14:23 INFO - PROCESS | 3340 | 1466698463466 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 112 (1692D800) [pid = 3340] [serial = 287] [outer = 15217000] 08:14:24 INFO - PROCESS | 3340 | 1466698464030 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:24 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:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 917ms 08:14:24 INFO - PROCESS | 3340 | 1466698464055 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 3340 | 1466698464057 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:14:24 INFO - PROCESS | 3340 | 1466698464061 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 3340 | 1466698464065 Marionette TRACE conn3 <- [1,350,null,{}] 08:14:24 INFO - PROCESS | 3340 | 1466698464076 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 3340 | 1466698464081 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:24 INFO - PROCESS | 3340 | 1466698464195 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:14:24 INFO - PROCESS | 3340 | 1466698464304 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698464307 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:24 INFO - PROCESS | 3340 | ++DOCSHELL 19FE3000 == 49 [pid = 3340] [id = 97] 08:14:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 113 (19FE3800) [pid = 3340] [serial = 288] [outer = 00000000] 08:14:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 114 (1A40AC00) [pid = 3340] [serial = 289] [outer = 19FE3800] 08:14:24 INFO - PROCESS | 3340 | 1466698464365 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 115 (1A50CC00) [pid = 3340] [serial = 290] [outer = 19FE3800] 08:14:24 INFO - PROCESS | 3340 | 1466698464935 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:24 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:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 932ms 08:14:24 INFO - PROCESS | 3340 | 1466698464989 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 3340 | 1466698464992 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:14:24 INFO - PROCESS | 3340 | 1466698464996 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 3340 | 1466698464982 Marionette TRACE conn3 <- [1,354,null,{}] 08:14:24 INFO - PROCESS | 3340 | 1466698464985 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:24 INFO - PROCESS | 3340 | 1466698464988 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:25 INFO - PROCESS | 3340 | 1466698465099 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:14:25 INFO - PROCESS | 3340 | 1466698465200 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698465203 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:25 INFO - PROCESS | 3340 | ++DOCSHELL 139CFC00 == 50 [pid = 3340] [id = 98] 08:14:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 116 (139D0800) [pid = 3340] [serial = 291] [outer = 00000000] 08:14:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 117 (139D6800) [pid = 3340] [serial = 292] [outer = 139D0800] 08:14:25 INFO - PROCESS | 3340 | 1466698465256 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 118 (139D9800) [pid = 3340] [serial = 293] [outer = 139D0800] 08:14:25 INFO - PROCESS | 3340 | 1466698465985 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:26 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:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1024ms 08:14:26 INFO - PROCESS | 3340 | 1466698466020 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 3340 | 1466698466024 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:14:26 INFO - PROCESS | 3340 | 1466698466030 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 3340 | 1466698466037 Marionette TRACE conn3 <- [1,358,null,{}] 08:14:26 INFO - PROCESS | 3340 | 1466698466045 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 3340 | 1466698466049 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:26 INFO - PROCESS | 3340 | 1466698466213 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 105EDC00 == 49 [pid = 3340] [id = 93] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 10B75000 == 48 [pid = 3340] [id = 92] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 17C26C00 == 47 [pid = 3340] [id = 91] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 1A8C8C00 == 46 [pid = 3340] [id = 90] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 198B5800 == 45 [pid = 3340] [id = 89] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 198BD400 == 44 [pid = 3340] [id = 88] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 17536000 == 43 [pid = 3340] [id = 87] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 1753A800 == 42 [pid = 3340] [id = 86] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 13D11C00 == 41 [pid = 3340] [id = 85] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 14513C00 == 40 [pid = 3340] [id = 84] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 10565C00 == 39 [pid = 3340] [id = 80] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 1675E800 == 38 [pid = 3340] [id = 81] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 1A3BE000 == 37 [pid = 3340] [id = 79] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 13C8AC00 == 36 [pid = 3340] [id = 67] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 13455C00 == 35 [pid = 3340] [id = 55] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 18493C00 == 34 [pid = 3340] [id = 68] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 10A64400 == 33 [pid = 3340] [id = 54] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 1A740800 == 32 [pid = 3340] [id = 83] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 17E34C00 == 31 [pid = 3340] [id = 82] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 139CFC00 == 30 [pid = 3340] [id = 98] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 19FE3000 == 29 [pid = 3340] [id = 97] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 181CAC00 == 28 [pid = 3340] [id = 94] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 112CE400 == 27 [pid = 3340] [id = 95] 08:14:26 INFO - PROCESS | 3340 | --DOCSHELL 145BE400 == 26 [pid = 3340] [id = 96] 08:14:26 INFO - PROCESS | 3340 | 1466698466947 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698466951 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:26 INFO - PROCESS | 3340 | --DOMWINDOW == 117 (17C20C00) [pid = 3340] [serial = 220] [outer = 00000000] [url = about:blank] 08:14:26 INFO - PROCESS | 3340 | --DOMWINDOW == 116 (17FBC000) [pid = 3340] [serial = 221] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 115 (1849B800) [pid = 3340] [serial = 223] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 114 (13032400) [pid = 3340] [serial = 208] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 113 (1312E800) [pid = 3340] [serial = 209] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 112 (15329800) [pid = 3340] [serial = 211] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 111 (15536C00) [pid = 3340] [serial = 212] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 110 (10B78800) [pid = 3340] [serial = 206] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 109 (105EF000) [pid = 3340] [serial = 205] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 108 (110DFC00) [pid = 3340] [serial = 196] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 107 (17543800) [pid = 3340] [serial = 217] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 106 (168F3800) [pid = 3340] [serial = 215] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 105 (1675EC00) [pid = 3340] [serial = 214] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 104 (1849B000) [pid = 3340] [serial = 202] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 103 (15367000) [pid = 3340] [serial = 199] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (198C0000) [pid = 3340] [serial = 226] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (1A406000) [pid = 3340] [serial = 232] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (19A88800) [pid = 3340] [serial = 227] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (1A40A800) [pid = 3340] [serial = 233] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (1A50D800) [pid = 3340] [serial = 235] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (19E7AC00) [pid = 3340] [serial = 230] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (198B3400) [pid = 3340] [serial = 224] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (17546400) [pid = 3340] [serial = 218] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (19E77400) [pid = 3340] [serial = 229] [outer = 00000000] [url = about:blank] 08:14:27 INFO - PROCESS | 3340 | ++DOCSHELL 1047D000 == 27 [pid = 3340] [id = 99] 08:14:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (1047E400) [pid = 3340] [serial = 294] [outer = 00000000] 08:14:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1055C400) [pid = 3340] [serial = 295] [outer = 1047E400] 08:14:27 INFO - PROCESS | 3340 | 1466698467088 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (10A5F800) [pid = 3340] [serial = 296] [outer = 1047E400] 08:14:27 INFO - PROCESS | 3340 | 1466698467502 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:27 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:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1528ms 08:14:27 INFO - PROCESS | 3340 | 1466698467561 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 3340 | 1466698467565 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:14:27 INFO - PROCESS | 3340 | 1466698467573 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 3340 | 1466698467576 Marionette TRACE conn3 <- [1,362,null,{}] 08:14:27 INFO - PROCESS | 3340 | 1466698467581 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:27 INFO - PROCESS | 3340 | 1466698467585 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:27 INFO - PROCESS | 3340 | 1466698467673 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:14:27 INFO - PROCESS | 3340 | 1466698467683 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698467686 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:27 INFO - PROCESS | 3340 | ++DOCSHELL 129B4C00 == 28 [pid = 3340] [id = 100] 08:14:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (12D69C00) [pid = 3340] [serial = 297] [outer = 00000000] 08:14:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (130A1C00) [pid = 3340] [serial = 298] [outer = 12D69C00] 08:14:27 INFO - PROCESS | 3340 | 1466698467736 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (1312B000) [pid = 3340] [serial = 299] [outer = 12D69C00] 08:14:28 INFO - PROCESS | 3340 | 1466698468180 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:28 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:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 611ms 08:14:28 INFO - PROCESS | 3340 | 1466698468195 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3340 | 1466698468199 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:14:28 INFO - PROCESS | 3340 | 1466698468208 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3340 | 1466698468210 Marionette TRACE conn3 <- [1,366,null,{}] 08:14:28 INFO - PROCESS | 3340 | 1466698468214 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 3340 | 1466698468217 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:28 INFO - PROCESS | 3340 | 1466698468341 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:14:28 INFO - PROCESS | 3340 | 1466698468352 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698468354 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:28 INFO - PROCESS | 3340 | ++DOCSHELL 139D2000 == 29 [pid = 3340] [id = 101] 08:14:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (139D4800) [pid = 3340] [serial = 300] [outer = 00000000] 08:14:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (139D9400) [pid = 3340] [serial = 301] [outer = 139D4800] 08:14:28 INFO - PROCESS | 3340 | 1466698468399 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (139E4000) [pid = 3340] [serial = 302] [outer = 139D4800] 08:14:28 INFO - PROCESS | 3340 | 1466698468889 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:28 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:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 718ms 08:14:28 INFO - PROCESS | 3340 | 1466698468949 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 3340 | 1466698468951 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:14:28 INFO - PROCESS | 3340 | 1466698468939 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 3340 | 1466698468945 Marionette TRACE conn3 <- [1,370,null,{}] 08:14:28 INFO - PROCESS | 3340 | 1466698468958 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 3340 | 1466698468962 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:29 INFO - PROCESS | 3340 | 1466698469050 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:14:29 INFO - PROCESS | 3340 | 1466698469066 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698469068 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:29 INFO - PROCESS | 3340 | ++DOCSHELL 15536800 == 30 [pid = 3340] [id = 102] 08:14:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 104 (15536C00) [pid = 3340] [serial = 303] [outer = 00000000] 08:14:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 105 (15A2EC00) [pid = 3340] [serial = 304] [outer = 15536C00] 08:14:29 INFO - PROCESS | 3340 | 1466698469112 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 106 (15A77800) [pid = 3340] [serial = 305] [outer = 15536C00] 08:14:29 INFO - PROCESS | 3340 | 1466698469599 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:14:29 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:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 687ms 08:14:29 INFO - PROCESS | 3340 | 1466698469636 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 3340 | 1466698469639 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:14:29 INFO - PROCESS | 3340 | 1466698469642 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:14:29 INFO - PROCESS | 3340 | 1466698469644 Marionette TRACE conn3 <- [1,374,null,{}] 08:14:29 INFO - PROCESS | 3340 | 1466698469647 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 3340 | 1466698469649 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:29 INFO - PROCESS | 3340 | 1466698469776 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:14:29 INFO - PROCESS | 3340 | 1466698469786 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698469788 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:29 INFO - PROCESS | 3340 | ++DOCSHELL 15C61000 == 31 [pid = 3340] [id = 103] 08:14:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 107 (15CAE400) [pid = 3340] [serial = 306] [outer = 00000000] 08:14:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 108 (1692D400) [pid = 3340] [serial = 307] [outer = 15CAE400] 08:14:29 INFO - PROCESS | 3340 | 1466698469831 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 109 (16D0A400) [pid = 3340] [serial = 308] [outer = 15CAE400] 08:14:30 INFO - PROCESS | 3340 | 1466698470273 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:14:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 08:14:30 INFO - PROCESS | 3340 | 1466698470322 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 3340 | 1466698470324 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:14:30 INFO - PROCESS | 3340 | 1466698470327 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:14:30 INFO - PROCESS | 3340 | 1466698470329 Marionette TRACE conn3 <- [1,378,null,{}] 08:14:30 INFO - PROCESS | 3340 | 1466698470339 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:30 INFO - PROCESS | 3340 | 1466698470341 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:30 INFO - PROCESS | 3340 | 1466698470443 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:14:30 INFO - PROCESS | 3340 | 1466698470448 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698470455 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:30 INFO - PROCESS | 3340 | ++DOCSHELL 172F0800 == 32 [pid = 3340] [id = 104] 08:14:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 110 (172F1800) [pid = 3340] [serial = 309] [outer = 00000000] 08:14:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 111 (1753A800) [pid = 3340] [serial = 310] [outer = 172F1800] 08:14:30 INFO - PROCESS | 3340 | 1466698470509 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 112 (17885000) [pid = 3340] [serial = 311] [outer = 172F1800] 08:14:30 INFO - PROCESS | 3340 | 1466698470979 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:14:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 673ms 08:14:31 INFO - PROCESS | 3340 | 1466698471016 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 3340 | 1466698471018 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:14:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:14:31 INFO - PROCESS | 3340 | 1466698471022 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 3340 | 1466698471023 Marionette TRACE conn3 <- [1,382,null,{}] 08:14:31 INFO - PROCESS | 3340 | 1466698471062 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 3340 | 1466698471065 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:31 INFO - PROCESS | 3340 | 1466698471171 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:14:31 INFO - PROCESS | 3340 | 1466698471184 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698471186 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:31 INFO - PROCESS | 3340 | ++DOCSHELL 1047AC00 == 33 [pid = 3340] [id = 105] 08:14:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 113 (17EDDC00) [pid = 3340] [serial = 312] [outer = 00000000] 08:14:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 114 (18495C00) [pid = 3340] [serial = 313] [outer = 17EDDC00] 08:14:31 INFO - PROCESS | 3340 | 1466698471229 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 115 (1849C800) [pid = 3340] [serial = 314] [outer = 17EDDC00] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 114 (13D0EC00) [pid = 3340] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 113 (18494000) [pid = 3340] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 112 (10B6F800) [pid = 3340] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 111 (10B74400) [pid = 3340] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 110 (1A13AC00) [pid = 3340] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 109 (10561800) [pid = 3340] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 108 (1345E400) [pid = 3340] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 107 (10EC4C00) [pid = 3340] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 106 (19E77800) [pid = 3340] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 105 (17ED3C00) [pid = 3340] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 104 (1A8BDC00) [pid = 3340] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 103 (175BA400) [pid = 3340] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (1A950800) [pid = 3340] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (13D1B000) [pid = 3340] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (105E8400) [pid = 3340] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (145B4C00) [pid = 3340] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (1A957400) [pid = 3340] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (131E6C00) [pid = 3340] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (139E0400) [pid = 3340] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1A510000) [pid = 3340] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (168EC400) [pid = 3340] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1A505400) [pid = 3340] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (19A83C00) [pid = 3340] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:14:31 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1753DC00) [pid = 3340] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:14:32 INFO - PROCESS | 3340 | 1466698472046 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:14:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1070ms 08:14:32 INFO - PROCESS | 3340 | 1466698472084 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3340 | 1466698472086 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:14:32 INFO - PROCESS | 3340 | 1466698472090 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:14:32 INFO - PROCESS | 3340 | 1466698472091 Marionette TRACE conn3 <- [1,386,null,{}] 08:14:32 INFO - PROCESS | 3340 | 1466698472095 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 3340 | 1466698472097 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:32 INFO - PROCESS | 3340 | 1466698472174 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:14:32 INFO - PROCESS | 3340 | 1466698472178 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698472180 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:32 INFO - PROCESS | 3340 | ++DOCSHELL 10FF4400 == 34 [pid = 3340] [id = 106] 08:14:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (114D2C00) [pid = 3340] [serial = 315] [outer = 00000000] 08:14:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (15369000) [pid = 3340] [serial = 316] [outer = 114D2C00] 08:14:32 INFO - PROCESS | 3340 | 1466698472223 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (168EC400) [pid = 3340] [serial = 317] [outer = 114D2C00] 08:14:32 INFO - PROCESS | 3340 | 1466698472649 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 581ms 08:14:32 INFO - PROCESS | 3340 | 1466698472687 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 3340 | 1466698472689 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:14:32 INFO - PROCESS | 3340 | 1466698472697 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 3340 | 1466698472698 Marionette TRACE conn3 <- [1,390,null,{}] 08:14:32 INFO - PROCESS | 3340 | 1466698472702 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 3340 | 1466698472703 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:32 INFO - PROCESS | 3340 | 1466698472779 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:14:32 INFO - PROCESS | 3340 | 1466698472785 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698472787 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:32 INFO - PROCESS | 3340 | ++DOCSHELL 10375800 == 35 [pid = 3340] [id = 107] 08:14:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (139E5C00) [pid = 3340] [serial = 318] [outer = 00000000] 08:14:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (17FBDC00) [pid = 3340] [serial = 319] [outer = 139E5C00] 08:14:32 INFO - PROCESS | 3340 | 1466698472814 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (181C7800) [pid = 3340] [serial = 320] [outer = 139E5C00] 08:14:33 INFO - PROCESS | 3340 | 1466698473262 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 626ms 08:14:33 INFO - PROCESS | 3340 | 1466698473314 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 3340 | 1466698473316 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:14:33 INFO - PROCESS | 3340 | 1466698473319 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:14:33 INFO - PROCESS | 3340 | 1466698473321 Marionette TRACE conn3 <- [1,394,null,{}] 08:14:33 INFO - PROCESS | 3340 | 1466698473324 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:33 INFO - PROCESS | 3340 | 1466698473326 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:33 INFO - PROCESS | 3340 | 1466698473409 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:14:33 INFO - PROCESS | 3340 | 1466698473416 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698473418 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:33 INFO - PROCESS | 3340 | ++DOCSHELL 198B5000 == 36 [pid = 3340] [id = 108] 08:14:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (198B5800) [pid = 3340] [serial = 321] [outer = 00000000] 08:14:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (198BA000) [pid = 3340] [serial = 322] [outer = 198B5800] 08:14:33 INFO - PROCESS | 3340 | 1466698473461 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 100 (19A88C00) [pid = 3340] [serial = 323] [outer = 198B5800] 08:14:34 INFO - PROCESS | 3340 | 1466698474199 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 932ms 08:14:34 INFO - PROCESS | 3340 | 1466698474249 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 3340 | 1466698474253 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:14:34 INFO - PROCESS | 3340 | 1466698474242 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:14:34 INFO - PROCESS | 3340 | 1466698474246 Marionette TRACE conn3 <- [1,398,null,{}] 08:14:34 INFO - PROCESS | 3340 | 1466698474252 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 3340 | 1466698474255 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:34 INFO - PROCESS | 3340 | 1466698474374 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:14:34 INFO - PROCESS | 3340 | 1466698474506 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698474509 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:34 INFO - PROCESS | 3340 | ++DOCSHELL 112C7400 == 37 [pid = 3340] [id = 109] 08:14:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 101 (114CF400) [pid = 3340] [serial = 324] [outer = 00000000] 08:14:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 102 (130A4800) [pid = 3340] [serial = 325] [outer = 114CF400] 08:14:34 INFO - PROCESS | 3340 | 1466698474572 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 103 (13455800) [pid = 3340] [serial = 326] [outer = 114CF400] 08:14:35 INFO - PROCESS | 3340 | 1466698475391 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1223ms 08:14:35 INFO - PROCESS | 3340 | 1466698475487 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 3340 | 1466698475492 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:14:35 INFO - PROCESS | 3340 | 1466698475499 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 3340 | 1466698475502 Marionette TRACE conn3 <- [1,402,null,{}] 08:14:35 INFO - PROCESS | 3340 | 1466698475506 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 3340 | 1466698475509 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:35 INFO - PROCESS | 3340 | 1466698475731 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:14:35 INFO - PROCESS | 3340 | 1466698475860 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698475863 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:35 INFO - PROCESS | 3340 | ++DOCSHELL 10B79400 == 38 [pid = 3340] [id = 110] 08:14:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 104 (10EBEC00) [pid = 3340] [serial = 327] [outer = 00000000] 08:14:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 105 (112C3000) [pid = 3340] [serial = 328] [outer = 10EBEC00] 08:14:35 INFO - PROCESS | 3340 | 1466698475962 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 106 (129E9800) [pid = 3340] [serial = 329] [outer = 10EBEC00] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 10A5B400 == 37 [pid = 3340] [id = 21] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 1A3B5800 == 36 [pid = 3340] [id = 10] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 13D12400 == 35 [pid = 3340] [id = 20] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 16928400 == 34 [pid = 3340] [id = 27] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 1536BC00 == 33 [pid = 3340] [id = 25] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 14511000 == 32 [pid = 3340] [id = 24] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 12BC2400 == 31 [pid = 3340] [id = 26] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 1661C000 == 30 [pid = 3340] [id = 8] 08:14:36 INFO - PROCESS | 3340 | --DOCSHELL 10EBF000 == 29 [pid = 3340] [id = 22] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 105 (1A40C400) [pid = 3340] [serial = 194] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 104 (18494400) [pid = 3340] [serial = 157] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 103 (145BF800) [pid = 3340] [serial = 163] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 102 (13158000) [pid = 3340] [serial = 127] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 101 (157E5400) [pid = 3340] [serial = 200] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 100 (1849E000) [pid = 3340] [serial = 203] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 99 (114D1C00) [pid = 3340] [serial = 160] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (12923800) [pid = 3340] [serial = 197] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (1A8CAC00) [pid = 3340] [serial = 265] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (1A73C400) [pid = 3340] [serial = 245] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1A8C1400) [pid = 3340] [serial = 247] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1A8C6800) [pid = 3340] [serial = 248] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (181D1400) [pid = 3340] [serial = 259] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (181D2C00) [pid = 3340] [serial = 260] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1A958C00) [pid = 3340] [serial = 268] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1450FC00) [pid = 3340] [serial = 253] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (15C62400) [pid = 3340] [serial = 254] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (13030000) [pid = 3340] [serial = 238] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1327AC00) [pid = 3340] [serial = 239] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (15369C00) [pid = 3340] [serial = 250] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (157EA400) [pid = 3340] [serial = 251] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1AB08000) [pid = 3340] [serial = 266] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A95E000) [pid = 3340] [serial = 271] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1A959000) [pid = 3340] [serial = 269] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1849CC00) [pid = 3340] [serial = 274] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139E8C00) [pid = 3340] [serial = 277] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1AD44400) [pid = 3340] [serial = 280] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1A95F400) [pid = 3340] [serial = 272] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1AD4AC00) [pid = 3340] [serial = 281] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17430800) [pid = 3340] [serial = 241] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17C1F000) [pid = 3340] [serial = 242] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139EC800) [pid = 3340] [serial = 278] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A73A000) [pid = 3340] [serial = 236] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A13A800) [pid = 3340] [serial = 262] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A50BC00) [pid = 3340] [serial = 244] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (175BAC00) [pid = 3340] [serial = 256] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A406800) [pid = 3340] [serial = 275] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (17E32C00) [pid = 3340] [serial = 257] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1A3B3C00) [pid = 3340] [serial = 263] [outer = 00000000] [url = about:blank] 08:14:36 INFO - PROCESS | 3340 | 1466698476483 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1024ms 08:14:36 INFO - PROCESS | 3340 | 1466698476525 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 3340 | 1466698476529 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:14:36 INFO - PROCESS | 3340 | 1466698476548 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 3340 | 1466698476551 Marionette TRACE conn3 <- [1,406,null,{}] 08:14:36 INFO - PROCESS | 3340 | 1466698476556 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 3340 | 1466698476558 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:36 INFO - PROCESS | 3340 | 1466698476626 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:14:36 INFO - PROCESS | 3340 | 1466698476708 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698476711 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:36 INFO - PROCESS | 3340 | ++DOCSHELL 12D85000 == 30 [pid = 3340] [id = 111] 08:14:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (12D89800) [pid = 3340] [serial = 330] [outer = 00000000] 08:14:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (131EEC00) [pid = 3340] [serial = 331] [outer = 12D89800] 08:14:36 INFO - PROCESS | 3340 | 1466698476756 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13453800) [pid = 3340] [serial = 332] [outer = 12D89800] 08:14:37 INFO - PROCESS | 3340 | 1466698477141 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 642ms 08:14:37 INFO - PROCESS | 3340 | 1466698477177 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3340 | 1466698477179 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:14:37 INFO - PROCESS | 3340 | 1466698477183 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3340 | 1466698477185 Marionette TRACE conn3 <- [1,410,null,{}] 08:14:37 INFO - PROCESS | 3340 | 1466698477188 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 3340 | 1466698477191 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:37 INFO - PROCESS | 3340 | 1466698477306 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:14:37 INFO - PROCESS | 3340 | 1466698477315 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698477317 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:37 INFO - PROCESS | 3340 | ++DOCSHELL 1450E400 == 31 [pid = 3340] [id = 112] 08:14:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1450FC00) [pid = 3340] [serial = 333] [outer = 00000000] 08:14:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (145BB800) [pid = 3340] [serial = 334] [outer = 1450FC00] 08:14:37 INFO - PROCESS | 3340 | 1466698477345 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15367400) [pid = 3340] [serial = 335] [outer = 1450FC00] 08:14:37 INFO - PROCESS | 3340 | 1466698477826 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 688ms 08:14:37 INFO - PROCESS | 3340 | 1466698477864 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 3340 | 1466698477867 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:14:37 INFO - PROCESS | 3340 | 1466698477878 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 3340 | 1466698477882 Marionette TRACE conn3 <- [1,414,null,{}] 08:14:37 INFO - PROCESS | 3340 | 1466698477886 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:37 INFO - PROCESS | 3340 | 1466698477889 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:37 INFO - PROCESS | 3340 | 1466698477974 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:14:37 INFO - PROCESS | 3340 | 1466698477981 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698477983 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:37 INFO - PROCESS | 3340 | ++DOCSHELL 15CB0800 == 32 [pid = 3340] [id = 113] 08:14:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15CB1C00) [pid = 3340] [serial = 336] [outer = 00000000] 08:14:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168EA000) [pid = 3340] [serial = 337] [outer = 15CB1C00] 08:14:38 INFO - PROCESS | 3340 | 1466698478026 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (168F6400) [pid = 3340] [serial = 338] [outer = 15CB1C00] 08:14:38 INFO - PROCESS | 3340 | 1466698478443 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 611ms 08:14:38 INFO - PROCESS | 3340 | 1466698478499 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 3340 | 1466698478503 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:14:38 INFO - PROCESS | 3340 | 1466698478506 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 3340 | 1466698478508 Marionette TRACE conn3 <- [1,418,null,{}] 08:14:38 INFO - PROCESS | 3340 | 1466698478511 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 3340 | 1466698478513 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:38 INFO - PROCESS | 3340 | 1466698478620 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:14:38 INFO - PROCESS | 3340 | 1466698478696 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698478698 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:38 INFO - PROCESS | 3340 | ++DOCSHELL 169F2400 == 33 [pid = 3340] [id = 114] 08:14:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16E06400) [pid = 3340] [serial = 339] [outer = 00000000] 08:14:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17540000) [pid = 3340] [serial = 340] [outer = 16E06400] 08:14:38 INFO - PROCESS | 3340 | 1466698478741 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17886800) [pid = 3340] [serial = 341] [outer = 16E06400] 08:14:39 INFO - PROCESS | 3340 | 1466698479608 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:14:39 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:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1162ms 08:14:39 INFO - PROCESS | 3340 | 1466698479667 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 3340 | 1466698479669 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:14:39 INFO - PROCESS | 3340 | 1466698479679 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 3340 | 1466698479680 Marionette TRACE conn3 <- [1,422,null,{}] 08:14:39 INFO - PROCESS | 3340 | 1466698479684 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 3340 | 1466698479686 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:39 INFO - PROCESS | 3340 | 1466698479793 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:14:39 INFO - PROCESS | 3340 | 1466698479799 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698479805 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:39 INFO - PROCESS | 3340 | ++DOCSHELL 13937400 == 34 [pid = 3340] [id = 115] 08:14:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17E38C00) [pid = 3340] [serial = 342] [outer = 00000000] 08:14:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17FB8400) [pid = 3340] [serial = 343] [outer = 17E38C00] 08:14:39 INFO - PROCESS | 3340 | 1466698479859 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (181C8C00) [pid = 3340] [serial = 344] [outer = 17E38C00] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15CAE400) [pid = 3340] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (12D69C00) [pid = 3340] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15536C00) [pid = 3340] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139D4800) [pid = 3340] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1047E400) [pid = 3340] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (172F1800) [pid = 3340] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (114CA000) [pid = 3340] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15217000) [pid = 3340] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139E5C00) [pid = 3340] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (19FE3800) [pid = 3340] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17EDDC00) [pid = 3340] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:14:40 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (114D2C00) [pid = 3340] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:14:40 INFO - PROCESS | 3340 | 1466698480792 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:14:40 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:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1131ms 08:14:40 INFO - PROCESS | 3340 | 1466698480817 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 3340 | 1466698480819 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:14:40 INFO - PROCESS | 3340 | 1466698480822 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:14:40 INFO - PROCESS | 3340 | 1466698480824 Marionette TRACE conn3 <- [1,426,null,{}] 08:14:40 INFO - PROCESS | 3340 | 1466698480827 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:40 INFO - PROCESS | 3340 | 1466698480829 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:40 INFO - PROCESS | 3340 | 1466698480908 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:14:40 INFO - PROCESS | 3340 | 1466698480913 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698480924 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:40 INFO - PROCESS | 3340 | ++DOCSHELL 10A5CC00 == 35 [pid = 3340] [id = 116] 08:14:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (12D69C00) [pid = 3340] [serial = 345] [outer = 00000000] 08:14:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15CAE400) [pid = 3340] [serial = 346] [outer = 12D69C00] 08:14:40 INFO - PROCESS | 3340 | 1466698480968 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (166A8C00) [pid = 3340] [serial = 347] [outer = 12D69C00] 08:14:41 INFO - PROCESS | 3340 | 1466698481415 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 3340 | 1466698481445 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:14:41 INFO - PROCESS | 3340 | 1466698481448 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 3340 | 1466698481450 Marionette TRACE conn3 <- [1,430,null,{}] 08:14:41 INFO - PROCESS | 3340 | 1466698481453 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 3340 | 1466698481455 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:41 INFO - PROCESS | 3340 | 1466698481532 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:14:41 INFO - PROCESS | 3340 | 1466698481538 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698481540 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:41 INFO - PROCESS | 3340 | ++DOCSHELL 181D3000 == 36 [pid = 3340] [id = 117] 08:14:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (18494400) [pid = 3340] [serial = 348] [outer = 00000000] 08:14:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (198B9400) [pid = 3340] [serial = 349] [outer = 18494400] 08:14:41 INFO - PROCESS | 3340 | 1466698481589 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (19A87000) [pid = 3340] [serial = 350] [outer = 18494400] 08:14:41 INFO - PROCESS | 3340 | 1466698481993 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 581ms 08:14:42 INFO - PROCESS | 3340 | 1466698482027 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3340 | 1466698482029 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:14:42 INFO - PROCESS | 3340 | 1466698482032 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 3340 | 1466698482033 Marionette TRACE conn3 <- [1,434,null,{}] 08:14:42 INFO - PROCESS | 3340 | 1466698482041 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:42 INFO - PROCESS | 3340 | 1466698482043 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:42 INFO - PROCESS | 3340 | 1466698482119 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:14:42 INFO - PROCESS | 3340 | 1466698482125 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698482127 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:42 INFO - PROCESS | 3340 | ++DOCSHELL 1536E800 == 37 [pid = 3340] [id = 118] 08:14:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (19A8C800) [pid = 3340] [serial = 351] [outer = 00000000] 08:14:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (19FE2400) [pid = 3340] [serial = 352] [outer = 19A8C800] 08:14:42 INFO - PROCESS | 3340 | 1466698482169 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A139800) [pid = 3340] [serial = 353] [outer = 19A8C800] 08:14:42 INFO - PROCESS | 3340 | 1466698482829 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 825ms 08:14:42 INFO - PROCESS | 3340 | 1466698482859 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 3340 | 1466698482864 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:14:42 INFO - PROCESS | 3340 | 1466698482869 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:14:42 INFO - PROCESS | 3340 | 1466698482872 Marionette TRACE conn3 <- [1,438,null,{}] 08:14:42 INFO - PROCESS | 3340 | 1466698482879 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:42 INFO - PROCESS | 3340 | 1466698482882 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:42 INFO - PROCESS | 3340 | 1466698482990 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:14:43 INFO - PROCESS | 3340 | 1466698483115 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698483118 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:43 INFO - PROCESS | 3340 | ++DOCSHELL 11C30000 == 38 [pid = 3340] [id = 119] 08:14:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (11CCF000) [pid = 3340] [serial = 354] [outer = 00000000] 08:14:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (13158000) [pid = 3340] [serial = 355] [outer = 11CCF000] 08:14:43 INFO - PROCESS | 3340 | 1466698483176 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (139E3000) [pid = 3340] [serial = 356] [outer = 11CCF000] 08:14:43 INFO - PROCESS | 3340 | 1466698483762 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 917ms 08:14:43 INFO - PROCESS | 3340 | 1466698483798 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 3340 | 1466698483803 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:14:43 INFO - PROCESS | 3340 | 1466698483809 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 3340 | 1466698483812 Marionette TRACE conn3 <- [1,442,null,{}] 08:14:43 INFO - PROCESS | 3340 | 1466698483816 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:43 INFO - PROCESS | 3340 | 1466698483819 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:43 INFO - PROCESS | 3340 | 1466698483926 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:14:44 INFO - PROCESS | 3340 | 1466698484023 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698484026 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:44 INFO - PROCESS | 3340 | ++DOCSHELL 157E5000 == 39 [pid = 3340] [id = 120] 08:14:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (157E5400) [pid = 3340] [serial = 357] [outer = 00000000] 08:14:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (15C62800) [pid = 3340] [serial = 358] [outer = 157E5400] 08:14:44 INFO - PROCESS | 3340 | 1466698484081 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (168EB400) [pid = 3340] [serial = 359] [outer = 157E5400] 08:14:44 INFO - PROCESS | 3340 | 1466698484735 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 978ms 08:14:44 INFO - PROCESS | 3340 | 1466698484794 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 3340 | 1466698484797 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:14:44 INFO - PROCESS | 3340 | 1466698484815 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 3340 | 1466698484819 Marionette TRACE conn3 <- [1,446,null,{}] 08:14:44 INFO - PROCESS | 3340 | 1466698484830 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 3340 | 1466698484835 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:44 INFO - PROCESS | 3340 | 1466698484940 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:14:45 INFO - PROCESS | 3340 | 1466698485064 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698485068 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:45 INFO - PROCESS | 3340 | ++DOCSHELL 1A13DC00 == 40 [pid = 3340] [id = 121] 08:14:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A13E400) [pid = 3340] [serial = 360] [outer = 00000000] 08:14:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A146C00) [pid = 3340] [serial = 361] [outer = 1A13E400] 08:14:45 INFO - PROCESS | 3340 | 1466698485125 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A3B7800) [pid = 3340] [serial = 362] [outer = 1A13E400] 08:14:45 INFO - PROCESS | 3340 | 1466698485821 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1085ms 08:14:45 INFO - PROCESS | 3340 | 1466698485883 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 3340 | 1466698485887 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:14:45 INFO - PROCESS | 3340 | 1466698485892 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 3340 | 1466698485895 Marionette TRACE conn3 <- [1,450,null,{}] 08:14:45 INFO - PROCESS | 3340 | 1466698485901 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 3340 | 1466698485903 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:46 INFO - PROCESS | 3340 | 1466698486017 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:14:46 INFO - PROCESS | 3340 | 1466698486155 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698486160 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:46 INFO - PROCESS | 3340 | ++DOCSHELL 114C9C00 == 41 [pid = 3340] [id = 122] 08:14:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (114CA000) [pid = 3340] [serial = 363] [outer = 00000000] 08:14:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1312F800) [pid = 3340] [serial = 364] [outer = 114CA000] 08:14:46 INFO - PROCESS | 3340 | 1466698486214 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (139D7000) [pid = 3340] [serial = 365] [outer = 114CA000] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1AD49000 == 40 [pid = 3340] [id = 14] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1036C800 == 39 [pid = 3340] [id = 18] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1047D000 == 38 [pid = 3340] [id = 99] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 11CCEC00 == 37 [pid = 3340] [id = 19] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1327D000 == 36 [pid = 3340] [id = 23] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1A40C000 == 35 [pid = 3340] [id = 11] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1A8C1C00 == 34 [pid = 3340] [id = 13] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1AD4B400 == 33 [pid = 3340] [id = 15] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 168F6000 == 32 [pid = 3340] [id = 28] 08:14:46 INFO - PROCESS | 3340 | --DOCSHELL 1A735400 == 31 [pid = 3340] [id = 12] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1692D400) [pid = 3340] [serial = 307] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (130A1C00) [pid = 3340] [serial = 298] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1312B000) [pid = 3340] [serial = 299] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15A2EC00) [pid = 3340] [serial = 304] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (139D9400) [pid = 3340] [serial = 301] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (139E4000) [pid = 3340] [serial = 302] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1055C400) [pid = 3340] [serial = 295] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1753A800) [pid = 3340] [serial = 310] [outer = 00000000] [url = about:blank] 08:14:46 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (10A5F800) [pid = 3340] [serial = 296] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (139E6400) [pid = 3340] [serial = 284] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13289C00) [pid = 3340] [serial = 283] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1692D800) [pid = 3340] [serial = 287] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15CB2400) [pid = 3340] [serial = 286] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (181C7800) [pid = 3340] [serial = 320] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A50CC00) [pid = 3340] [serial = 290] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A40AC00) [pid = 3340] [serial = 289] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (198BA000) [pid = 3340] [serial = 322] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139D6800) [pid = 3340] [serial = 292] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (18495C00) [pid = 3340] [serial = 313] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17885000) [pid = 3340] [serial = 311] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17FBDC00) [pid = 3340] [serial = 319] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1849C800) [pid = 3340] [serial = 314] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (16D0A400) [pid = 3340] [serial = 308] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15369000) [pid = 3340] [serial = 316] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (168EC400) [pid = 3340] [serial = 317] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (15A77800) [pid = 3340] [serial = 305] [outer = 00000000] [url = about:blank] 08:14:47 INFO - PROCESS | 3340 | [3340] 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:14:47 INFO - PROCESS | 3340 | [3340] 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:14:47 INFO - PROCESS | 3340 | 1466698487294 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 3340 | 1466698487342 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:14:47 INFO - PROCESS | 3340 | 1466698487346 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:14:47 INFO - PROCESS | 3340 | 1466698487351 Marionette TRACE conn3 <- [1,454,null,{}] 08:14:47 INFO - PROCESS | 3340 | 1466698487356 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 3340 | 1466698487358 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:47 INFO - PROCESS | 3340 | 1466698487428 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:14:47 INFO - PROCESS | 3340 | 1466698487437 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698487440 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:47 INFO - PROCESS | 3340 | ++DOCSHELL 11ADE000 == 32 [pid = 3340] [id = 123] 08:14:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (11AE4C00) [pid = 3340] [serial = 366] [outer = 00000000] 08:14:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (130A9C00) [pid = 3340] [serial = 367] [outer = 11AE4C00] 08:14:47 INFO - PROCESS | 3340 | 1466698487488 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (13130800) [pid = 3340] [serial = 368] [outer = 11AE4C00] 08:14:47 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:47 INFO - PROCESS | 3340 | 1466698487958 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 688ms 08:14:48 INFO - PROCESS | 3340 | 1466698488030 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3340 | 1466698488035 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:14:48 INFO - PROCESS | 3340 | 1466698488041 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3340 | 1466698488044 Marionette TRACE conn3 <- [1,458,null,{}] 08:14:48 INFO - PROCESS | 3340 | 1466698488047 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 3340 | 1466698488050 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:48 INFO - PROCESS | 3340 | 1466698488148 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:14:48 INFO - PROCESS | 3340 | 1466698488228 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3340 | 1466698488230 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:48 INFO - PROCESS | 3340 | ++DOCSHELL 139DE400 == 33 [pid = 3340] [id = 124] 08:14:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (139E0000) [pid = 3340] [serial = 369] [outer = 00000000] 08:14:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (139E6C00) [pid = 3340] [serial = 370] [outer = 139E0000] 08:14:48 INFO - PROCESS | 3340 | 1466698488277 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139ED800) [pid = 3340] [serial = 371] [outer = 139E0000] 08:14:48 INFO - PROCESS | 3340 | 1466698488641 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 3340 | 1466698488663 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:14:48 INFO - PROCESS | 3340 | 1466698488667 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 3340 | 1466698488670 Marionette TRACE conn3 <- [1,462,null,{}] 08:14:48 INFO - PROCESS | 3340 | 1466698488680 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 3340 | 1466698488685 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:48 INFO - PROCESS | 3340 | 1466698488805 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:14:48 INFO - PROCESS | 3340 | 1466698488857 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3340 | 1466698488860 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:48 INFO - PROCESS | 3340 | ++DOCSHELL 15537400 == 34 [pid = 3340] [id = 125] 08:14:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1553A000) [pid = 3340] [serial = 372] [outer = 00000000] 08:14:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15A74000) [pid = 3340] [serial = 373] [outer = 1553A000] 08:14:48 INFO - PROCESS | 3340 | 1466698488909 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15CAFC00) [pid = 3340] [serial = 374] [outer = 1553A000] 08:14:49 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:14:49 INFO - PROCESS | 3340 | 1466698489321 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 3340 | 1466698489351 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:14:49 INFO - PROCESS | 3340 | 1466698489355 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 3340 | 1466698489356 Marionette TRACE conn3 <- [1,466,null,{}] 08:14:49 INFO - PROCESS | 3340 | 1466698489360 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:49 INFO - PROCESS | 3340 | 1466698489362 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:49 INFO - PROCESS | 3340 | 1466698489505 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:14:49 INFO - PROCESS | 3340 | 1466698489526 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698489528 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:49 INFO - PROCESS | 3340 | ++DOCSHELL 168F5800 == 35 [pid = 3340] [id = 126] 08:14:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168F6000) [pid = 3340] [serial = 375] [outer = 00000000] 08:14:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (16D0A400) [pid = 3340] [serial = 376] [outer = 168F6000] 08:14:49 INFO - PROCESS | 3340 | 1466698489579 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16E8B000) [pid = 3340] [serial = 377] [outer = 168F6000] 08:14:50 INFO - PROCESS | 3340 | 1466698490051 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3340 | 1466698490080 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:14:50 INFO - PROCESS | 3340 | 1466698490091 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3340 | 1466698490093 Marionette TRACE conn3 <- [1,470,null,{}] 08:14:50 INFO - PROCESS | 3340 | 1466698490096 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3340 | 1466698490098 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:50 INFO - PROCESS | 3340 | 1466698490199 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:14:50 INFO - PROCESS | 3340 | 1466698490204 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698490206 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:50 INFO - PROCESS | 3340 | ++DOCSHELL 172F2400 == 36 [pid = 3340] [id = 127] 08:14:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17430800) [pid = 3340] [serial = 378] [outer = 00000000] 08:14:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1788A000) [pid = 3340] [serial = 379] [outer = 17430800] 08:14:50 INFO - PROCESS | 3340 | 1466698490252 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1788B000) [pid = 3340] [serial = 380] [outer = 17430800] 08:14:50 INFO - PROCESS | 3340 | 1466698490694 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 687ms 08:14:50 INFO - PROCESS | 3340 | 1466698490771 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 3340 | 1466698490773 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:14:50 INFO - PROCESS | 3340 | 1466698490776 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 3340 | 1466698490778 Marionette TRACE conn3 <- [1,474,null,{}] 08:14:50 INFO - PROCESS | 3340 | 1466698490789 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 3340 | 1466698490798 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:50 INFO - PROCESS | 3340 | 1466698490944 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:14:50 INFO - PROCESS | 3340 | 1466698490954 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698490956 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:51 INFO - PROCESS | 3340 | ++DOCSHELL 181CFC00 == 37 [pid = 3340] [id = 128] 08:14:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (181D1C00) [pid = 3340] [serial = 381] [outer = 00000000] 08:14:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1849A800) [pid = 3340] [serial = 382] [outer = 181D1C00] 08:14:51 INFO - PROCESS | 3340 | 1466698491048 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (184A0800) [pid = 3340] [serial = 383] [outer = 181D1C00] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (19A8C800) [pid = 3340] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (12D89800) [pid = 3340] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1450FC00) [pid = 3340] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17E38C00) [pid = 3340] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139D0800) [pid = 3340] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (114CF400) [pid = 3340] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (198B5800) [pid = 3340] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (18494400) [pid = 3340] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (16E06400) [pid = 3340] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (10EBEC00) [pid = 3340] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (12D69C00) [pid = 3340] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:14:51 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (15CB1C00) [pid = 3340] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:14:51 INFO - PROCESS | 3340 | 1466698491592 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 887ms 08:14:51 INFO - PROCESS | 3340 | 1466698491660 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 3340 | 1466698491662 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:14:51 INFO - PROCESS | 3340 | 1466698491665 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:14:51 INFO - PROCESS | 3340 | 1466698491667 Marionette TRACE conn3 <- [1,478,null,{}] 08:14:51 INFO - PROCESS | 3340 | 1466698491670 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:51 INFO - PROCESS | 3340 | 1466698491672 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:51 INFO - PROCESS | 3340 | 1466698491747 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:14:51 INFO - PROCESS | 3340 | 1466698491752 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698491754 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:51 INFO - PROCESS | 3340 | ++DOCSHELL 105EDC00 == 38 [pid = 3340] [id = 129] 08:14:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (13935C00) [pid = 3340] [serial = 384] [outer = 00000000] 08:14:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16E06400) [pid = 3340] [serial = 385] [outer = 13935C00] 08:14:51 INFO - PROCESS | 3340 | 1466698491796 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (17ED4000) [pid = 3340] [serial = 386] [outer = 13935C00] 08:14:52 INFO - PROCESS | 3340 | 1466698492209 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 580ms 08:14:52 INFO - PROCESS | 3340 | 1466698492246 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3340 | 1466698492248 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:14:52 INFO - PROCESS | 3340 | 1466698492251 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:14:52 INFO - PROCESS | 3340 | 1466698492253 Marionette TRACE conn3 <- [1,482,null,{}] 08:14:52 INFO - PROCESS | 3340 | 1466698492257 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 3340 | 1466698492259 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:52 INFO - PROCESS | 3340 | 1466698492332 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:14:52 INFO - PROCESS | 3340 | 1466698492337 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698492339 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:52 INFO - PROCESS | 3340 | ++DOCSHELL 1849A400 == 39 [pid = 3340] [id = 130] 08:14:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1849AC00) [pid = 3340] [serial = 387] [outer = 00000000] 08:14:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (198BB400) [pid = 3340] [serial = 388] [outer = 1849AC00] 08:14:52 INFO - PROCESS | 3340 | 1466698492386 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (198BC000) [pid = 3340] [serial = 389] [outer = 1849AC00] 08:14:52 INFO - PROCESS | 3340 | 1466698492809 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 626ms 08:14:52 INFO - PROCESS | 3340 | 1466698492873 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 3340 | 1466698492875 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:14:52 INFO - PROCESS | 3340 | 1466698492878 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 3340 | 1466698492880 Marionette TRACE conn3 <- [1,486,null,{}] 08:14:52 INFO - PROCESS | 3340 | 1466698492883 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:52 INFO - PROCESS | 3340 | 1466698492885 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:52 INFO - PROCESS | 3340 | 1466698492962 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:14:52 INFO - PROCESS | 3340 | 1466698492969 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698492971 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:52 INFO - PROCESS | 3340 | ++DOCSHELL 19A92400 == 40 [pid = 3340] [id = 131] 08:14:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (19E76400) [pid = 3340] [serial = 390] [outer = 00000000] 08:14:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (19FE5000) [pid = 3340] [serial = 391] [outer = 19E76400] 08:14:53 INFO - PROCESS | 3340 | 1466698493013 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A145800) [pid = 3340] [serial = 392] [outer = 19E76400] 08:14:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (19A89000) [pid = 3340] [serial = 393] [outer = 168F1800] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 181D3000 == 39 [pid = 3340] [id = 117] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 1536E800 == 38 [pid = 3340] [id = 118] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 11C30000 == 37 [pid = 3340] [id = 119] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 157E5000 == 36 [pid = 3340] [id = 120] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 1A13DC00 == 35 [pid = 3340] [id = 121] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 11ADE000 == 34 [pid = 3340] [id = 123] 08:14:53 INFO - PROCESS | 3340 | --DOCSHELL 114C9C00 == 33 [pid = 3340] [id = 122] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 139DE400 == 32 [pid = 3340] [id = 124] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 168F5800 == 31 [pid = 3340] [id = 126] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 15537400 == 30 [pid = 3340] [id = 125] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 105EDC00 == 29 [pid = 3340] [id = 129] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 172F2400 == 28 [pid = 3340] [id = 127] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 1849A400 == 27 [pid = 3340] [id = 130] 08:14:54 INFO - PROCESS | 3340 | --DOCSHELL 181CFC00 == 26 [pid = 3340] [id = 128] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13453800) [pid = 3340] [serial = 332] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (145BB800) [pid = 3340] [serial = 334] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (17FB8400) [pid = 3340] [serial = 343] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139D9800) [pid = 3340] [serial = 293] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13455800) [pid = 3340] [serial = 326] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (19A88C00) [pid = 3340] [serial = 323] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (181C8C00) [pid = 3340] [serial = 344] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (130A4800) [pid = 3340] [serial = 325] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (131EEC00) [pid = 3340] [serial = 331] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (198B9400) [pid = 3340] [serial = 349] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17886800) [pid = 3340] [serial = 341] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (112C3000) [pid = 3340] [serial = 328] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (15367400) [pid = 3340] [serial = 335] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15CAE400) [pid = 3340] [serial = 346] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (129E9800) [pid = 3340] [serial = 329] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (166A8C00) [pid = 3340] [serial = 347] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (168EA000) [pid = 3340] [serial = 337] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (168F6400) [pid = 3340] [serial = 338] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (17540000) [pid = 3340] [serial = 340] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (19A87000) [pid = 3340] [serial = 350] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (19FE2400) [pid = 3340] [serial = 352] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (1A139800) [pid = 3340] [serial = 353] [outer = 00000000] [url = about:blank] 08:14:54 INFO - PROCESS | 3340 | 1466698494697 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1864ms 08:14:54 INFO - PROCESS | 3340 | 1466698494753 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 3340 | 1466698494757 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:14:54 INFO - PROCESS | 3340 | 1466698494762 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 3340 | 1466698494765 Marionette TRACE conn3 <- [1,490,null,{}] 08:14:54 INFO - PROCESS | 3340 | 1466698494770 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 3340 | 1466698494774 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:54 INFO - PROCESS | 3340 | 1466698494862 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:14:54 INFO - PROCESS | 3340 | 1466698494869 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698494873 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:54 INFO - PROCESS | 3340 | ++DOCSHELL 112C9800 == 27 [pid = 3340] [id = 132] 08:14:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (112CBC00) [pid = 3340] [serial = 394] [outer = 00000000] 08:14:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (1281D000) [pid = 3340] [serial = 395] [outer = 112CBC00] 08:14:54 INFO - PROCESS | 3340 | 1466698494932 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1291F000) [pid = 3340] [serial = 396] [outer = 112CBC00] 08:14:55 INFO - PROCESS | 3340 | 1466698495367 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 611ms 08:14:55 INFO - PROCESS | 3340 | 1466698495379 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 3340 | 1466698495384 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:14:55 INFO - PROCESS | 3340 | 1466698495390 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 3340 | 1466698495393 Marionette TRACE conn3 <- [1,494,null,{}] 08:14:55 INFO - PROCESS | 3340 | 1466698495396 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 3340 | 1466698495399 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:55 INFO - PROCESS | 3340 | 1466698495484 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:14:55 INFO - PROCESS | 3340 | 1466698495491 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698495494 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:55 INFO - PROCESS | 3340 | ++DOCSHELL 13154000 == 28 [pid = 3340] [id = 133] 08:14:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (13158400) [pid = 3340] [serial = 397] [outer = 00000000] 08:14:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13286000) [pid = 3340] [serial = 398] [outer = 13158400] 08:14:55 INFO - PROCESS | 3340 | 1466698495540 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (13456400) [pid = 3340] [serial = 399] [outer = 13158400] 08:14:55 INFO - PROCESS | 3340 | 1466698495980 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 627ms 08:14:56 INFO - PROCESS | 3340 | 1466698496010 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3340 | 1466698496012 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:14:56 INFO - PROCESS | 3340 | 1466698496015 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:14:56 INFO - PROCESS | 3340 | 1466698496019 Marionette TRACE conn3 <- [1,498,null,{}] 08:14:56 INFO - PROCESS | 3340 | 1466698496029 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 3340 | 1466698496034 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:56 INFO - PROCESS | 3340 | 1466698496114 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:14:56 INFO - PROCESS | 3340 | 1466698496123 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698496126 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:56 INFO - PROCESS | 3340 | ++DOCSHELL 13C89000 == 29 [pid = 3340] [id = 134] 08:14:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (13C8A000) [pid = 3340] [serial = 400] [outer = 00000000] 08:14:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13D12400) [pid = 3340] [serial = 401] [outer = 13C8A000] 08:14:56 INFO - PROCESS | 3340 | 1466698496173 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (14514000) [pid = 3340] [serial = 402] [outer = 13C8A000] 08:14:56 INFO - PROCESS | 3340 | 1466698496613 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 626ms 08:14:56 INFO - PROCESS | 3340 | 1466698496653 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 3340 | 1466698496656 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:14:56 INFO - PROCESS | 3340 | 1466698496659 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 3340 | 1466698496661 Marionette TRACE conn3 <- [1,502,null,{}] 08:14:56 INFO - PROCESS | 3340 | 1466698496675 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 3340 | 1466698496677 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:56 INFO - PROCESS | 3340 | 1466698496741 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:14:56 INFO - PROCESS | 3340 | 1466698496746 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698496748 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:56 INFO - PROCESS | 3340 | ++DOCSHELL 14510800 == 30 [pid = 3340] [id = 135] 08:14:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (145BD800) [pid = 3340] [serial = 403] [outer = 00000000] 08:14:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (157E4800) [pid = 3340] [serial = 404] [outer = 145BD800] 08:14:56 INFO - PROCESS | 3340 | 1466698496792 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15A30800) [pid = 3340] [serial = 405] [outer = 145BD800] 08:14:57 INFO - PROCESS | 3340 | 1466698497205 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 581ms 08:14:57 INFO - PROCESS | 3340 | 1466698497243 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3340 | 1466698497245 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 3340 | 1466698497248 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 3340 | 1466698497250 Marionette TRACE conn3 <- [1,506,null,{}] 08:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:14:57 INFO - PROCESS | 3340 | 1466698497257 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 3340 | 1466698497259 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:57 INFO - PROCESS | 3340 | 1466698497334 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:14:57 INFO - PROCESS | 3340 | 1466698497340 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698497342 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:57 INFO - PROCESS | 3340 | ++DOCSHELL 15CAF000 == 31 [pid = 3340] [id = 136] 08:14:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15CAF400) [pid = 3340] [serial = 406] [outer = 00000000] 08:14:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1675F000) [pid = 3340] [serial = 407] [outer = 15CAF400] 08:14:57 INFO - PROCESS | 3340 | 1466698497385 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (168F1C00) [pid = 3340] [serial = 408] [outer = 15CAF400] 08:14:57 INFO - PROCESS | 3340 | 1466698497813 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 611ms 08:14:57 INFO - PROCESS | 3340 | 1466698497870 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 3340 | 1466698497872 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:14:57 INFO - PROCESS | 3340 | 1466698497875 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:14:57 INFO - PROCESS | 3340 | 1466698497877 Marionette TRACE conn3 <- [1,510,null,{}] 08:14:57 INFO - PROCESS | 3340 | 1466698497880 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:57 INFO - PROCESS | 3340 | 1466698497886 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:57 INFO - PROCESS | 3340 | 1466698497990 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:14:57 INFO - PROCESS | 3340 | 1466698497998 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698498000 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:58 INFO - PROCESS | 3340 | ++DOCSHELL 17433C00 == 32 [pid = 3340] [id = 137] 08:14:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17535400) [pid = 3340] [serial = 409] [outer = 00000000] 08:14:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (175B2800) [pid = 3340] [serial = 410] [outer = 17535400] 08:14:58 INFO - PROCESS | 3340 | 1466698498050 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17889000) [pid = 3340] [serial = 411] [outer = 17535400] 08:14:58 INFO - PROCESS | 3340 | 1466698498442 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 611ms 08:14:58 INFO - PROCESS | 3340 | 1466698498496 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 3340 | 1466698498498 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:14:58 INFO - PROCESS | 3340 | 1466698498502 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:14:58 INFO - PROCESS | 3340 | 1466698498503 Marionette TRACE conn3 <- [1,514,null,{}] 08:14:58 INFO - PROCESS | 3340 | 1466698498507 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 3340 | 1466698498509 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:58 INFO - PROCESS | 3340 | 1466698498593 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:14:58 INFO - PROCESS | 3340 | 1466698498600 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698498602 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:58 INFO - PROCESS | 3340 | ++DOCSHELL 1754DC00 == 33 [pid = 3340] [id = 138] 08:14:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (175B1C00) [pid = 3340] [serial = 412] [outer = 00000000] 08:14:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17EDA400) [pid = 3340] [serial = 413] [outer = 175B1C00] 08:14:58 INFO - PROCESS | 3340 | 1466698498645 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17FB7C00) [pid = 3340] [serial = 414] [outer = 175B1C00] 08:14:59 INFO - PROCESS | 3340 | 1466698499058 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:14:59 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:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 581ms 08:14:59 INFO - PROCESS | 3340 | 1466698499082 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3340 | 1466698499083 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:14:59 INFO - PROCESS | 3340 | 1466698499086 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 3340 | 1466698499088 Marionette TRACE conn3 <- [1,518,null,{}] 08:14:59 INFO - PROCESS | 3340 | 1466698499103 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 3340 | 1466698499104 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:59 INFO - PROCESS | 3340 | 1466698499177 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:14:59 INFO - PROCESS | 3340 | 1466698499183 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698499185 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:59 INFO - PROCESS | 3340 | ++DOCSHELL 17E2FC00 == 34 [pid = 3340] [id = 139] 08:14:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17E30400) [pid = 3340] [serial = 415] [outer = 00000000] 08:14:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (18497C00) [pid = 3340] [serial = 416] [outer = 17E30400] 08:14:59 INFO - PROCESS | 3340 | 1466698499229 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (18498400) [pid = 3340] [serial = 417] [outer = 17E30400] 08:14:59 INFO - PROCESS | 3340 | 1466698499669 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 581ms 08:14:59 INFO - PROCESS | 3340 | 1466698499688 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 3340 | 1466698499690 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:14:59 INFO - PROCESS | 3340 | 1466698499708 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 3340 | 1466698499710 Marionette TRACE conn3 <- [1,522,null,{}] 08:14:59 INFO - PROCESS | 3340 | 1466698499714 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:59 INFO - PROCESS | 3340 | 1466698499716 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:59 INFO - PROCESS | 3340 | 1466698499803 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:14:59 INFO - PROCESS | 3340 | 1466698499810 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698499812 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:14:59 INFO - PROCESS | 3340 | ++DOCSHELL 13C88000 == 35 [pid = 3340] [id = 140] 08:14:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (181CA400) [pid = 3340] [serial = 418] [outer = 00000000] 08:14:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (198BAC00) [pid = 3340] [serial = 419] [outer = 181CA400] 08:14:59 INFO - PROCESS | 3340 | 1466698499855 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (198BD400) [pid = 3340] [serial = 420] [outer = 181CA400] 08:15:00 INFO - PROCESS | 3340 | 1466698500349 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:15:00 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:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 688ms 08:15:00 INFO - PROCESS | 3340 | 1466698500390 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 3340 | 1466698500392 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:15:00 INFO - PROCESS | 3340 | 1466698500395 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 3340 | 1466698500397 Marionette TRACE conn3 <- [1,526,null,{}] 08:15:00 INFO - PROCESS | 3340 | 1466698500408 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 3340 | 1466698500409 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:00 INFO - PROCESS | 3340 | 1466698500511 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:15:00 INFO - PROCESS | 3340 | 1466698500522 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698500524 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:00 INFO - PROCESS | 3340 | ++DOCSHELL 19A92000 == 36 [pid = 3340] [id = 141] 08:15:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19E6E400) [pid = 3340] [serial = 421] [outer = 00000000] 08:15:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (19FE4400) [pid = 3340] [serial = 422] [outer = 19E6E400] 08:15:00 INFO - PROCESS | 3340 | 1466698500566 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A13BC00) [pid = 3340] [serial = 423] [outer = 19E6E400] 08:15:01 INFO - PROCESS | 3340 | 1466698501019 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:15:01 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:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 687ms 08:15:01 INFO - PROCESS | 3340 | 1466698501079 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3340 | 1466698501081 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:15:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:15:01 INFO - PROCESS | 3340 | 1466698501085 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 3340 | 1466698501087 Marionette TRACE conn3 <- [1,530,null,{}] 08:15:01 INFO - PROCESS | 3340 | 1466698501135 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 3340 | 1466698501137 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:01 INFO - PROCESS | 3340 | 1466698501242 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:15:01 INFO - PROCESS | 3340 | 1466698501292 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698501294 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:01 INFO - PROCESS | 3340 | ++DOCSHELL 15C64400 == 37 [pid = 3340] [id = 142] 08:15:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A40B400) [pid = 3340] [serial = 424] [outer = 00000000] 08:15:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A40FC00) [pid = 3340] [serial = 425] [outer = 1A40B400] 08:15:01 INFO - PROCESS | 3340 | 1466698501339 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A504800) [pid = 3340] [serial = 426] [outer = 1A40B400] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1849AC00) [pid = 3340] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (168F6000) [pid = 3340] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (17430800) [pid = 3340] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (181D1C00) [pid = 3340] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (157E5400) [pid = 3340] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (11CCF000) [pid = 3340] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1553A000) [pid = 3340] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (139E0000) [pid = 3340] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (11AE4C00) [pid = 3340] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (114CA000) [pid = 3340] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1A13E400) [pid = 3340] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:15:01 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13935C00) [pid = 3340] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:15:01 INFO - PROCESS | 3340 | 1466698501868 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:15:01 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:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:15:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:15:01 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:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:15:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:15:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:15:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 825ms 08:15:01 INFO - PROCESS | 3340 | 1466698501912 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 3340 | 1466698501913 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:15:01 INFO - PROCESS | 3340 | 1466698501917 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:15:01 INFO - PROCESS | 3340 | 1466698501918 Marionette TRACE conn3 <- [1,534,null,{}] 08:15:01 INFO - PROCESS | 3340 | 1466698501921 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 3340 | 1466698501923 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:01 INFO - PROCESS | 3340 | 1466698501993 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:15:02 INFO - PROCESS | 3340 | 1466698501998 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698502000 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:02 INFO - PROCESS | 3340 | ++DOCSHELL 1047E000 == 38 [pid = 3340] [id = 143] 08:15:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (104E6000) [pid = 3340] [serial = 427] [outer = 00000000] 08:15:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (168EF800) [pid = 3340] [serial = 428] [outer = 104E6000] 08:15:02 INFO - PROCESS | 3340 | 1466698502046 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17430800) [pid = 3340] [serial = 429] [outer = 104E6000] 08:15:02 INFO - PROCESS | 3340 | 1466698502461 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:15:02 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:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 580ms 08:15:02 INFO - PROCESS | 3340 | 1466698502498 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 3340 | 1466698502499 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:15:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:15:02 INFO - PROCESS | 3340 | 1466698502503 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 3340 | 1466698502504 Marionette TRACE conn3 <- [1,538,null,{}] 08:15:02 INFO - PROCESS | 3340 | 1466698502507 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:02 INFO - PROCESS | 3340 | 1466698502509 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:02 INFO - PROCESS | 3340 | 1466698502618 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:15:02 INFO - PROCESS | 3340 | 1466698502623 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698502625 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:02 INFO - PROCESS | 3340 | ++DOCSHELL 16761C00 == 39 [pid = 3340] [id = 144] 08:15:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1849AC00) [pid = 3340] [serial = 430] [outer = 00000000] 08:15:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A50AC00) [pid = 3340] [serial = 431] [outer = 1849AC00] 08:15:02 INFO - PROCESS | 3340 | 1466698502667 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A735400) [pid = 3340] [serial = 432] [outer = 1849AC00] 08:15:03 INFO - PROCESS | 3340 | 1466698503048 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:15:03 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:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 581ms 08:15:03 INFO - PROCESS | 3340 | 1466698503083 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3340 | 1466698503086 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:15:03 INFO - PROCESS | 3340 | 1466698503103 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3340 | 1466698503105 Marionette TRACE conn3 <- [1,542,null,{}] 08:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:15:03 INFO - PROCESS | 3340 | 1466698503109 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 3340 | 1466698503111 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:03 INFO - PROCESS | 3340 | 1466698503192 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:15:03 INFO - PROCESS | 3340 | 1466698503198 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698503200 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:03 INFO - PROCESS | 3340 | ++DOCSHELL 15C62000 == 40 [pid = 3340] [id = 145] 08:15:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1675EC00) [pid = 3340] [serial = 433] [outer = 00000000] 08:15:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A8BDC00) [pid = 3340] [serial = 434] [outer = 1675EC00] 08:15:03 INFO - PROCESS | 3340 | 1466698503245 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A8C2C00) [pid = 3340] [serial = 435] [outer = 1675EC00] 08:15:03 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:03 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:03 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:03 INFO - PROCESS | 3340 | 1466698503651 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 580ms 08:15:03 INFO - PROCESS | 3340 | 1466698503694 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 3340 | 1466698503696 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:15:03 INFO - PROCESS | 3340 | 1466698503699 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 3340 | 1466698503700 Marionette TRACE conn3 <- [1,546,null,{}] 08:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:15:03 INFO - PROCESS | 3340 | 1466698503703 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 3340 | 1466698503705 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:03 INFO - PROCESS | 3340 | 1466698503823 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:15:03 INFO - PROCESS | 3340 | 1466698503976 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698503979 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:03 INFO - PROCESS | 3340 | ++DOCSHELL 103D1400 == 41 [pid = 3340] [id = 146] 08:15:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (10435800) [pid = 3340] [serial = 436] [outer = 00000000] 08:15:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (104EA800) [pid = 3340] [serial = 437] [outer = 10435800] 08:15:04 INFO - PROCESS | 3340 | 1466698504037 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (10B72000) [pid = 3340] [serial = 438] [outer = 10435800] 08:15:04 INFO - PROCESS | 3340 | 1466698504772 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1115ms 08:15:04 INFO - PROCESS | 3340 | 1466698504826 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 3340 | 1466698504830 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:15:04 INFO - PROCESS | 3340 | 1466698504835 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 3340 | 1466698504838 Marionette TRACE conn3 <- [1,550,null,{}] 08:15:04 INFO - PROCESS | 3340 | 1466698504843 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 3340 | 1466698504846 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:04 INFO - PROCESS | 3340 | 1466698504962 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:15:05 INFO - PROCESS | 3340 | 1466698505084 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698505087 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:05 INFO - PROCESS | 3340 | ++DOCSHELL 131EE000 == 42 [pid = 3340] [id = 147] 08:15:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (13456000) [pid = 3340] [serial = 439] [outer = 00000000] 08:15:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (139DDC00) [pid = 3340] [serial = 440] [outer = 13456000] 08:15:05 INFO - PROCESS | 3340 | 1466698505151 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (13D11C00) [pid = 3340] [serial = 441] [outer = 13456000] 08:15:05 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:05 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 15C62000 == 41 [pid = 3340] [id = 145] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 16761C00 == 40 [pid = 3340] [id = 144] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 1047E000 == 39 [pid = 3340] [id = 143] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 15C64400 == 38 [pid = 3340] [id = 142] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 19A92000 == 37 [pid = 3340] [id = 141] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 13C88000 == 36 [pid = 3340] [id = 140] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 17E2FC00 == 35 [pid = 3340] [id = 139] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 1754DC00 == 34 [pid = 3340] [id = 138] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 17433C00 == 33 [pid = 3340] [id = 137] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 15CAF000 == 32 [pid = 3340] [id = 136] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 14510800 == 31 [pid = 3340] [id = 135] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 13C89000 == 30 [pid = 3340] [id = 134] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 13154000 == 29 [pid = 3340] [id = 133] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 112C9800 == 28 [pid = 3340] [id = 132] 08:15:06 INFO - PROCESS | 3340 | --DOCSHELL 19A92400 == 27 [pid = 3340] [id = 131] 08:15:06 INFO - PROCESS | 3340 | 1466698506098 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (198BC000) [pid = 3340] [serial = 389] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (19FE5000) [pid = 3340] [serial = 391] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (16D0A400) [pid = 3340] [serial = 376] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1788A000) [pid = 3340] [serial = 379] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (16E8B000) [pid = 3340] [serial = 377] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1849A800) [pid = 3340] [serial = 382] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1788B000) [pid = 3340] [serial = 380] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (198BB400) [pid = 3340] [serial = 388] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (184A0800) [pid = 3340] [serial = 383] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15C62800) [pid = 3340] [serial = 358] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (139E3000) [pid = 3340] [serial = 356] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (13158000) [pid = 3340] [serial = 355] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (15A74000) [pid = 3340] [serial = 373] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (139E6C00) [pid = 3340] [serial = 370] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139ED800) [pid = 3340] [serial = 371] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (130A9C00) [pid = 3340] [serial = 367] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13130800) [pid = 3340] [serial = 368] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139D7000) [pid = 3340] [serial = 365] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1312F800) [pid = 3340] [serial = 364] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A3B7800) [pid = 3340] [serial = 362] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A146C00) [pid = 3340] [serial = 361] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (168EB400) [pid = 3340] [serial = 359] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (16E06400) [pid = 3340] [serial = 385] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (15CAFC00) [pid = 3340] [serial = 374] [outer = 00000000] [url = about:blank] 08:15:06 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17ED4000) [pid = 3340] [serial = 386] [outer = 00000000] [url = about:blank] 08:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1330ms 08:15:06 INFO - PROCESS | 3340 | 1466698506164 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:15:06 INFO - PROCESS | 3340 | 1466698506168 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:15:06 INFO - PROCESS | 3340 | 1466698506172 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 3340 | 1466698506175 Marionette TRACE conn3 <- [1,554,null,{}] 08:15:06 INFO - PROCESS | 3340 | 1466698506180 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 3340 | 1466698506183 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:06 INFO - PROCESS | 3340 | 1466698506268 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:15:06 INFO - PROCESS | 3340 | 1466698506275 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698506279 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:06 INFO - PROCESS | 3340 | ++DOCSHELL 12D89800 == 28 [pid = 3340] [id = 148] 08:15:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (12D91000) [pid = 3340] [serial = 442] [outer = 00000000] 08:15:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1312A400) [pid = 3340] [serial = 443] [outer = 12D91000] 08:15:06 INFO - PROCESS | 3340 | 1466698506330 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (13154000) [pid = 3340] [serial = 444] [outer = 12D91000] 08:15:06 INFO - PROCESS | 3340 | [3340] 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 | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:06 INFO - PROCESS | 3340 | [3340] 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 | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:06 INFO - PROCESS | 3340 | 1466698506796 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 687ms 08:15:06 INFO - PROCESS | 3340 | 1466698506852 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 3340 | 1466698506856 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:15:06 INFO - PROCESS | 3340 | 1466698506862 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 3340 | 1466698506865 Marionette TRACE conn3 <- [1,558,null,{}] 08:15:06 INFO - PROCESS | 3340 | 1466698506868 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 3340 | 1466698506871 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:06 INFO - PROCESS | 3340 | 1466698506954 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:15:06 INFO - PROCESS | 3340 | 1466698506962 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698506964 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:06 INFO - PROCESS | 3340 | ++DOCSHELL 139DE400 == 29 [pid = 3340] [id = 149] 08:15:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (139DE800) [pid = 3340] [serial = 445] [outer = 00000000] 08:15:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139E6400) [pid = 3340] [serial = 446] [outer = 139DE800] 08:15:07 INFO - PROCESS | 3340 | 1466698507012 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (139EC000) [pid = 3340] [serial = 447] [outer = 139DE800] 08:15:07 INFO - PROCESS | 3340 | [3340] 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 | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:07 INFO - PROCESS | 3340 | [3340] 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 | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:07 INFO - PROCESS | 3340 | 1466698507451 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 611ms 08:15:07 INFO - PROCESS | 3340 | 1466698507486 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 3340 | 1466698507488 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:15:07 INFO - PROCESS | 3340 | 1466698507491 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:15:07 INFO - PROCESS | 3340 | 1466698507495 Marionette TRACE conn3 <- [1,562,null,{}] 08:15:07 INFO - PROCESS | 3340 | 1466698507505 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 3340 | 1466698507510 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:07 INFO - PROCESS | 3340 | 1466698507592 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:15:07 INFO - PROCESS | 3340 | 1466698507711 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698507714 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:07 INFO - PROCESS | 3340 | ++DOCSHELL 157EAC00 == 30 [pid = 3340] [id = 150] 08:15:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A30000) [pid = 3340] [serial = 448] [outer = 00000000] 08:15:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15C60C00) [pid = 3340] [serial = 449] [outer = 15A30000] 08:15:07 INFO - PROCESS | 3340 | 1466698507767 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (15CAC800) [pid = 3340] [serial = 450] [outer = 15A30000] 08:15:08 INFO - PROCESS | 3340 | 1466698508139 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 688ms 08:15:08 INFO - PROCESS | 3340 | 1466698508175 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3340 | 1466698508177 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 3340 | 1466698508180 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:15:08 INFO - PROCESS | 3340 | 1466698508182 Marionette TRACE conn3 <- [1,566,null,{}] 08:15:08 INFO - PROCESS | 3340 | 1466698508185 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 3340 | 1466698508188 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:08 INFO - PROCESS | 3340 | 1466698508309 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:15:08 INFO - PROCESS | 3340 | 1466698508368 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698508370 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:08 INFO - PROCESS | 3340 | ++DOCSHELL 1675CC00 == 31 [pid = 3340] [id = 151] 08:15:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (168F0800) [pid = 3340] [serial = 451] [outer = 00000000] 08:15:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16D06800) [pid = 3340] [serial = 452] [outer = 168F0800] 08:15:08 INFO - PROCESS | 3340 | 1466698508413 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (16E07800) [pid = 3340] [serial = 453] [outer = 168F0800] 08:15:08 INFO - PROCESS | 3340 | 1466698508797 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 687ms 08:15:08 INFO - PROCESS | 3340 | 1466698508862 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 3340 | 1466698508864 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:15:08 INFO - PROCESS | 3340 | 1466698508868 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:15:08 INFO - PROCESS | 3340 | 1466698508869 Marionette TRACE conn3 <- [1,570,null,{}] 08:15:08 INFO - PROCESS | 3340 | 1466698508872 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:08 INFO - PROCESS | 3340 | 1466698508874 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:09 INFO - PROCESS | 3340 | 1466698509006 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:15:09 INFO - PROCESS | 3340 | 1466698509029 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698509031 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:09 INFO - PROCESS | 3340 | ++DOCSHELL 13941800 == 32 [pid = 3340] [id = 152] 08:15:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (16E0F400) [pid = 3340] [serial = 454] [outer = 00000000] 08:15:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17546C00) [pid = 3340] [serial = 455] [outer = 16E0F400] 08:15:09 INFO - PROCESS | 3340 | 1466698509074 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17C1F000) [pid = 3340] [serial = 456] [outer = 16E0F400] 08:15:09 INFO - PROCESS | 3340 | 1466698509510 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 08:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:15:09 INFO - PROCESS | 3340 | 1466698509551 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 3340 | 1466698509553 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:15:09 INFO - PROCESS | 3340 | 1466698509561 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 3340 | 1466698509562 Marionette TRACE conn3 <- [1,574,null,{}] 08:15:09 INFO - PROCESS | 3340 | 1466698509566 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 3340 | 1466698509571 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:09 INFO - PROCESS | 3340 | 1466698509698 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:15:09 INFO - PROCESS | 3340 | 1466698509754 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698509756 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:09 INFO - PROCESS | 3340 | ++DOCSHELL 16EC7400 == 33 [pid = 3340] [id = 153] 08:15:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17C26C00) [pid = 3340] [serial = 457] [outer = 00000000] 08:15:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (18493400) [pid = 3340] [serial = 458] [outer = 17C26C00] 08:15:09 INFO - PROCESS | 3340 | 1466698509809 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (18499800) [pid = 3340] [serial = 459] [outer = 17C26C00] 08:15:10 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:10 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:10 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:10 INFO - PROCESS | 3340 | 1466698510234 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 673ms 08:15:10 INFO - PROCESS | 3340 | 1466698510256 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3340 | 1466698510259 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:15:10 INFO - PROCESS | 3340 | 1466698510263 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 3340 | 1466698510266 Marionette TRACE conn3 <- [1,578,null,{}] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15CAF400) [pid = 3340] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (181CA400) [pid = 3340] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (19E6E400) [pid = 3340] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A40B400) [pid = 3340] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (104E6000) [pid = 3340] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (175B1C00) [pid = 3340] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1849AC00) [pid = 3340] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13C8A000) [pid = 3340] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (19E76400) [pid = 3340] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13158400) [pid = 3340] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (145BD800) [pid = 3340] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (112CBC00) [pid = 3340] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17E30400) [pid = 3340] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:15:10 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17535400) [pid = 3340] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:15:10 INFO - PROCESS | 3340 | 1466698510441 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 3340 | 1466698510443 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:10 INFO - PROCESS | 3340 | 1466698510518 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:15:10 INFO - PROCESS | 3340 | 1466698510523 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698510525 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:10 INFO - PROCESS | 3340 | ++DOCSHELL 13937000 == 34 [pid = 3340] [id = 154] 08:15:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139D4000) [pid = 3340] [serial = 460] [outer = 00000000] 08:15:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (145BB800) [pid = 3340] [serial = 461] [outer = 139D4000] 08:15:10 INFO - PROCESS | 3340 | 1466698510571 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (157E4400) [pid = 3340] [serial = 462] [outer = 139D4000] 08:15:10 INFO - PROCESS | 3340 | 1466698510994 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 08:15:10 INFO - PROCESS | 3340 | 1466698511005 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 3340 | 1466698511007 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:15:10 INFO - PROCESS | 3340 | 1466698511010 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:15:10 INFO - PROCESS | 3340 | 1466698511012 Marionette TRACE conn3 <- [1,582,null,{}] 08:15:11 INFO - PROCESS | 3340 | 1466698511024 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 3340 | 1466698511025 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:11 INFO - PROCESS | 3340 | 1466698511091 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:15:11 INFO - PROCESS | 3340 | 1466698511097 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698511099 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:11 INFO - PROCESS | 3340 | ++DOCSHELL 139E2C00 == 35 [pid = 3340] [id = 155] 08:15:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (13D1C800) [pid = 3340] [serial = 463] [outer = 00000000] 08:15:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (181D3000) [pid = 3340] [serial = 464] [outer = 13D1C800] 08:15:11 INFO - PROCESS | 3340 | 1466698511141 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (198B3400) [pid = 3340] [serial = 465] [outer = 13D1C800] 08:15:11 INFO - PROCESS | 3340 | 1466698511548 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 580ms 08:15:11 INFO - PROCESS | 3340 | 1466698511595 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 3340 | 1466698511596 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:15:11 INFO - PROCESS | 3340 | 1466698511611 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 3340 | 1466698511613 Marionette TRACE conn3 <- [1,586,null,{}] 08:15:11 INFO - PROCESS | 3340 | 1466698511616 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:11 INFO - PROCESS | 3340 | 1466698511618 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:11 INFO - PROCESS | 3340 | 1466698511703 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:15:11 INFO - PROCESS | 3340 | 1466698511711 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698511713 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:11 INFO - PROCESS | 3340 | ++DOCSHELL 198BA000 == 36 [pid = 3340] [id = 156] 08:15:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198BBC00) [pid = 3340] [serial = 466] [outer = 00000000] 08:15:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19E6E400) [pid = 3340] [serial = 467] [outer = 198BBC00] 08:15:11 INFO - PROCESS | 3340 | 1466698511760 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (19FDE800) [pid = 3340] [serial = 468] [outer = 198BBC00] 08:15:12 INFO - PROCESS | 3340 | 1466698512191 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 611ms 08:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:15:12 INFO - PROCESS | 3340 | 1466698512235 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 3340 | 1466698512237 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:15:12 INFO - PROCESS | 3340 | 1466698512241 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 3340 | 1466698512242 Marionette TRACE conn3 <- [1,590,null,{}] 08:15:12 INFO - PROCESS | 3340 | 1466698512246 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 3340 | 1466698512247 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:12 INFO - PROCESS | 3340 | 1466698512330 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:15:12 INFO - PROCESS | 3340 | 1466698512335 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698512337 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:12 INFO - PROCESS | 3340 | ++DOCSHELL 1675AC00 == 37 [pid = 3340] [id = 157] 08:15:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (168F6000) [pid = 3340] [serial = 469] [outer = 00000000] 08:15:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A3B5800) [pid = 3340] [serial = 470] [outer = 168F6000] 08:15:12 INFO - PROCESS | 3340 | 1466698512379 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A3C0400) [pid = 3340] [serial = 471] [outer = 168F6000] 08:15:13 INFO - PROCESS | 3340 | 1466698513161 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 978ms 08:15:13 INFO - PROCESS | 3340 | 1466698513233 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 3340 | 1466698513239 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:15:13 INFO - PROCESS | 3340 | 1466698513243 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 3340 | 1466698513247 Marionette TRACE conn3 <- [1,594,null,{}] 08:15:13 INFO - PROCESS | 3340 | 1466698513252 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 3340 | 1466698513255 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:13 INFO - PROCESS | 3340 | 1466698513420 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:15:13 INFO - PROCESS | 3340 | 1466698513546 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698513549 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:13 INFO - PROCESS | 3340 | ++DOCSHELL 11ADCC00 == 38 [pid = 3340] [id = 158] 08:15:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1281DC00) [pid = 3340] [serial = 472] [outer = 00000000] 08:15:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1345FC00) [pid = 3340] [serial = 473] [outer = 1281DC00] 08:15:13 INFO - PROCESS | 3340 | 1466698513606 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (139E6000) [pid = 3340] [serial = 474] [outer = 1281DC00] 08:15:14 INFO - PROCESS | 3340 | 1466698514168 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 978ms 08:15:14 INFO - PROCESS | 3340 | 1466698514212 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 3340 | 1466698514217 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:15:14 INFO - PROCESS | 3340 | 1466698514223 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 3340 | 1466698514226 Marionette TRACE conn3 <- [1,598,null,{}] 08:15:14 INFO - PROCESS | 3340 | 1466698514230 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:14 INFO - PROCESS | 3340 | 1466698514232 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:14 INFO - PROCESS | 3340 | 1466698514343 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:15:14 INFO - PROCESS | 3340 | 1466698514439 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698514442 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:14 INFO - PROCESS | 3340 | ++DOCSHELL 181CF000 == 39 [pid = 3340] [id = 159] 08:15:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (181CF400) [pid = 3340] [serial = 475] [outer = 00000000] 08:15:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (19A86000) [pid = 3340] [serial = 476] [outer = 181CF400] 08:15:14 INFO - PROCESS | 3340 | 1466698514497 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A3B5000) [pid = 3340] [serial = 477] [outer = 181CF400] 08:15:15 INFO - PROCESS | 3340 | 1466698515050 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 871ms 08:15:15 INFO - PROCESS | 3340 | 1466698515110 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 3340 | 1466698515113 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:15:15 INFO - PROCESS | 3340 | 1466698515117 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 3340 | 1466698515120 Marionette TRACE conn3 <- [1,602,null,{}] 08:15:15 INFO - PROCESS | 3340 | 1466698515132 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 3340 | 1466698515136 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:15 INFO - PROCESS | 3340 | 1466698515241 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:15:15 INFO - PROCESS | 3340 | 1466698515379 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698515383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:15 INFO - PROCESS | 3340 | ++DOCSHELL 1A50D000 == 40 [pid = 3340] [id = 160] 08:15:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1A50D400) [pid = 3340] [serial = 478] [outer = 00000000] 08:15:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1A73C000) [pid = 3340] [serial = 479] [outer = 1A50D400] 08:15:15 INFO - PROCESS | 3340 | 1466698515439 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (1A8BD800) [pid = 3340] [serial = 480] [outer = 1A50D400] 08:15:16 INFO - PROCESS | 3340 | 1466698516153 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1070ms 08:15:16 INFO - PROCESS | 3340 | 1466698516198 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 3340 | 1466698516202 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:15:16 INFO - PROCESS | 3340 | 1466698516206 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 3340 | 1466698516209 Marionette TRACE conn3 <- [1,606,null,{}] 08:15:16 INFO - PROCESS | 3340 | 1466698516214 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:16 INFO - PROCESS | 3340 | 1466698516217 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:16 INFO - PROCESS | 3340 | 1466698516296 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:15:16 INFO - PROCESS | 3340 | 1466698516382 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698516386 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:16 INFO - PROCESS | 3340 | ++DOCSHELL 10EC1000 == 41 [pid = 3340] [id = 161] 08:15:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (13128C00) [pid = 3340] [serial = 481] [outer = 00000000] 08:15:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (139D7800) [pid = 3340] [serial = 482] [outer = 13128C00] 08:15:16 INFO - PROCESS | 3340 | 1466698516484 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (139E4400) [pid = 3340] [serial = 483] [outer = 13128C00] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 198BA000 == 40 [pid = 3340] [id = 156] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 139E2C00 == 39 [pid = 3340] [id = 155] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 13937000 == 38 [pid = 3340] [id = 154] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 16EC7400 == 37 [pid = 3340] [id = 153] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 13941800 == 36 [pid = 3340] [id = 152] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 1675CC00 == 35 [pid = 3340] [id = 151] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 157EAC00 == 34 [pid = 3340] [id = 150] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 139DE400 == 33 [pid = 3340] [id = 149] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 12D89800 == 32 [pid = 3340] [id = 148] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 131EE000 == 31 [pid = 3340] [id = 147] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 103D1400 == 30 [pid = 3340] [id = 146] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 1A50D000 == 29 [pid = 3340] [id = 160] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 181CF000 == 28 [pid = 3340] [id = 159] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 1675AC00 == 27 [pid = 3340] [id = 157] 08:15:17 INFO - PROCESS | 3340 | --DOCSHELL 11ADCC00 == 26 [pid = 3340] [id = 158] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (110DB400) [pid = 3340] [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:17 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (1675F000) [pid = 3340] [serial = 407] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (198BD400) [pid = 3340] [serial = 420] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1A13BC00) [pid = 3340] [serial = 423] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (19FE4400) [pid = 3340] [serial = 422] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (168F1C00) [pid = 3340] [serial = 408] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1A40FC00) [pid = 3340] [serial = 425] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (17430800) [pid = 3340] [serial = 429] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (168EF800) [pid = 3340] [serial = 428] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (17EDA400) [pid = 3340] [serial = 413] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A50AC00) [pid = 3340] [serial = 431] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17FB7C00) [pid = 3340] [serial = 414] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (13D12400) [pid = 3340] [serial = 401] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (14514000) [pid = 3340] [serial = 402] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A145800) [pid = 3340] [serial = 392] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (13286000) [pid = 3340] [serial = 398] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (13456400) [pid = 3340] [serial = 399] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (157E4800) [pid = 3340] [serial = 404] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15A30800) [pid = 3340] [serial = 405] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1281D000) [pid = 3340] [serial = 395] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1291F000) [pid = 3340] [serial = 396] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (18497C00) [pid = 3340] [serial = 416] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (175B2800) [pid = 3340] [serial = 410] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17889000) [pid = 3340] [serial = 411] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A504800) [pid = 3340] [serial = 426] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (198BAC00) [pid = 3340] [serial = 419] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A735400) [pid = 3340] [serial = 432] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (18498400) [pid = 3340] [serial = 417] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A8BDC00) [pid = 3340] [serial = 434] [outer = 00000000] [url = about:blank] 08:15:17 INFO - PROCESS | 3340 | 1466698517529 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1360ms 08:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:15:17 INFO - PROCESS | 3340 | 1466698517574 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 3340 | 1466698517578 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:15:17 INFO - PROCESS | 3340 | 1466698517582 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 3340 | 1466698517587 Marionette TRACE conn3 <- [1,610,null,{}] 08:15:17 INFO - PROCESS | 3340 | 1466698517592 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 3340 | 1466698517595 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:17 INFO - PROCESS | 3340 | 1466698517686 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:15:17 INFO - PROCESS | 3340 | 1466698517692 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698517695 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:17 INFO - PROCESS | 3340 | ++DOCSHELL 11CCE000 == 27 [pid = 3340] [id = 162] 08:15:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (128A3400) [pid = 3340] [serial = 484] [outer = 00000000] 08:15:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1303B800) [pid = 3340] [serial = 485] [outer = 128A3400] 08:15:17 INFO - PROCESS | 3340 | 1466698517743 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (130CA400) [pid = 3340] [serial = 486] [outer = 128A3400] 08:15:18 INFO - PROCESS | 3340 | 1466698518193 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 642ms 08:15:18 INFO - PROCESS | 3340 | 1466698518224 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3340 | 1466698518229 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:15:18 INFO - PROCESS | 3340 | 1466698518235 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:15:18 INFO - PROCESS | 3340 | 1466698518238 Marionette TRACE conn3 <- [1,614,null,{}] 08:15:18 INFO - PROCESS | 3340 | 1466698518242 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 3340 | 1466698518244 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:18 INFO - PROCESS | 3340 | 1466698518366 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:15:18 INFO - PROCESS | 3340 | 1466698518375 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698518377 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:18 INFO - PROCESS | 3340 | ++DOCSHELL 139D4400 == 28 [pid = 3340] [id = 163] 08:15:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139D4800) [pid = 3340] [serial = 487] [outer = 00000000] 08:15:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (139E0800) [pid = 3340] [serial = 488] [outer = 139D4800] 08:15:18 INFO - PROCESS | 3340 | 1466698518424 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (13C85C00) [pid = 3340] [serial = 489] [outer = 139D4800] 08:15:18 INFO - PROCESS | 3340 | 1466698518860 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 688ms 08:15:18 INFO - PROCESS | 3340 | 1466698518920 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 3340 | 1466698518922 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:15:18 INFO - PROCESS | 3340 | 1466698518925 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 3340 | 1466698518929 Marionette TRACE conn3 <- [1,618,null,{}] 08:15:18 INFO - PROCESS | 3340 | 1466698518939 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 3340 | 1466698518943 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:19 INFO - PROCESS | 3340 | 1466698519024 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:15:19 INFO - PROCESS | 3340 | 1466698519033 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698519036 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:19 INFO - PROCESS | 3340 | ++DOCSHELL 1552E000 == 29 [pid = 3340] [id = 164] 08:15:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1552F400) [pid = 3340] [serial = 490] [outer = 00000000] 08:15:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A6C000) [pid = 3340] [serial = 491] [outer = 1552F400] 08:15:19 INFO - PROCESS | 3340 | 1466698519153 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15CB3000) [pid = 3340] [serial = 492] [outer = 1552F400] 08:15:19 INFO - PROCESS | 3340 | 1466698519573 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 687ms 08:15:19 INFO - PROCESS | 3340 | 1466698519607 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 3340 | 1466698519610 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:15:19 INFO - PROCESS | 3340 | 1466698519613 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 3340 | 1466698519615 Marionette TRACE conn3 <- [1,622,null,{}] 08:15:19 INFO - PROCESS | 3340 | 1466698519618 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 3340 | 1466698519620 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:19 INFO - PROCESS | 3340 | 1466698519767 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:15:19 INFO - PROCESS | 3340 | 1466698519788 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698519790 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:19 INFO - PROCESS | 3340 | ++DOCSHELL 1692A800 == 30 [pid = 3340] [id = 165] 08:15:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1692B800) [pid = 3340] [serial = 493] [outer = 00000000] 08:15:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16D0C000) [pid = 3340] [serial = 494] [outer = 1692B800] 08:15:19 INFO - PROCESS | 3340 | 1466698519834 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (172F9400) [pid = 3340] [serial = 495] [outer = 1692B800] 08:15:20 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:20 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:20 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:20 INFO - PROCESS | 3340 | 1466698520223 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 688ms 08:15:20 INFO - PROCESS | 3340 | 1466698520295 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3340 | 1466698520297 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 3340 | 1466698520300 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:15:20 INFO - PROCESS | 3340 | 1466698520302 Marionette TRACE conn3 <- [1,626,null,{}] 08:15:20 INFO - PROCESS | 3340 | 1466698520313 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 3340 | 1466698520315 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:20 INFO - PROCESS | 3340 | 1466698520417 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:15:20 INFO - PROCESS | 3340 | 1466698520427 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 3340 | 1466698520429 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:20 INFO - PROCESS | 3340 | ++DOCSHELL 16EC7400 == 31 [pid = 3340] [id = 166] 08:15:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17536800) [pid = 3340] [serial = 496] [outer = 00000000] 08:15:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17C25400) [pid = 3340] [serial = 497] [outer = 17536800] 08:15:20 INFO - PROCESS | 3340 | 1466698520472 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17ED8C00) [pid = 3340] [serial = 498] [outer = 17536800] 08:15:20 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:20 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:20 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:20 INFO - PROCESS | 3340 | 1466698520937 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 673ms 08:15:20 INFO - PROCESS | 3340 | 1466698520986 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 3340 | 1466698520988 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:15:20 INFO - PROCESS | 3340 | 1466698520991 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 3340 | 1466698520993 Marionette TRACE conn3 <- [1,630,null,{}] 08:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:15:20 INFO - PROCESS | 3340 | 1466698520997 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:20 INFO - PROCESS | 3340 | 1466698521002 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:21 INFO - PROCESS | 3340 | 1466698521145 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:15:21 INFO - PROCESS | 3340 | 1466698521155 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698521157 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:21 INFO - PROCESS | 3340 | ++DOCSHELL 181C9000 == 32 [pid = 3340] [id = 167] 08:15:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181CBC00) [pid = 3340] [serial = 499] [outer = 00000000] 08:15:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (198BAC00) [pid = 3340] [serial = 500] [outer = 181CBC00] 08:15:21 INFO - PROCESS | 3340 | 1466698521245 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A8F400) [pid = 3340] [serial = 501] [outer = 181CBC00] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (16E0F400) [pid = 3340] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (17C26C00) [pid = 3340] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (10435800) [pid = 3340] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (13456000) [pid = 3340] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (12D91000) [pid = 3340] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15A30000) [pid = 3340] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139DE800) [pid = 3340] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (139D4000) [pid = 3340] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (168F0800) [pid = 3340] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13D1C800) [pid = 3340] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1675EC00) [pid = 3340] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (168F6000) [pid = 3340] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:15:21 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (198BBC00) [pid = 3340] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:15:21 INFO - PROCESS | 3340 | 1466698521786 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 825ms 08:15:21 INFO - PROCESS | 3340 | 1466698521819 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 3340 | 1466698521821 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:15:21 INFO - PROCESS | 3340 | 1466698521824 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 3340 | 1466698521826 Marionette TRACE conn3 <- [1,634,null,{}] 08:15:21 INFO - PROCESS | 3340 | 1466698521829 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 3340 | 1466698521831 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:21 INFO - PROCESS | 3340 | 1466698521906 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:15:21 INFO - PROCESS | 3340 | 1466698521911 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698521913 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:21 INFO - PROCESS | 3340 | ++DOCSHELL 12D91000 == 33 [pid = 3340] [id = 168] 08:15:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139DC800) [pid = 3340] [serial = 502] [outer = 00000000] 08:15:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (168F6000) [pid = 3340] [serial = 503] [outer = 139DC800] 08:15:21 INFO - PROCESS | 3340 | 1466698521955 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181CB800) [pid = 3340] [serial = 504] [outer = 139DC800] 08:15:22 INFO - PROCESS | 3340 | 1466698522353 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 581ms 08:15:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:15:22 INFO - PROCESS | 3340 | 1466698522406 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 3340 | 1466698522408 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:15:22 INFO - PROCESS | 3340 | 1466698522411 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 3340 | 1466698522413 Marionette TRACE conn3 <- [1,638,null,{}] 08:15:22 INFO - PROCESS | 3340 | 1466698522416 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 3340 | 1466698522418 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:22 INFO - PROCESS | 3340 | 1466698522491 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:15:22 INFO - PROCESS | 3340 | 1466698522496 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698522498 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:22 INFO - PROCESS | 3340 | ++DOCSHELL 168F0800 == 34 [pid = 3340] [id = 169] 08:15:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (18499000) [pid = 3340] [serial = 505] [outer = 00000000] 08:15:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (19E71800) [pid = 3340] [serial = 506] [outer = 18499000] 08:15:22 INFO - PROCESS | 3340 | 1466698522548 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19E77C00) [pid = 3340] [serial = 507] [outer = 18499000] 08:15:22 INFO - PROCESS | 3340 | 1466698523003 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 611ms 08:15:23 INFO - PROCESS | 3340 | 1466698523047 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 3340 | 1466698523049 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:15:23 INFO - PROCESS | 3340 | 1466698523052 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:15:23 INFO - PROCESS | 3340 | 1466698523054 Marionette TRACE conn3 <- [1,642,null,{}] 08:15:23 INFO - PROCESS | 3340 | 1466698523057 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 3340 | 1466698523059 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:23 INFO - PROCESS | 3340 | 1466698523135 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:15:23 INFO - PROCESS | 3340 | 1466698523124 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698523126 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:23 INFO - PROCESS | 3340 | ++DOCSHELL 198BBC00 == 35 [pid = 3340] [id = 170] 08:15:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198C0C00) [pid = 3340] [serial = 508] [outer = 00000000] 08:15:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A3C0C00) [pid = 3340] [serial = 509] [outer = 198C0C00] 08:15:23 INFO - PROCESS | 3340 | 1466698523168 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A403800) [pid = 3340] [serial = 510] [outer = 198C0C00] 08:15:23 INFO - PROCESS | 3340 | 1466698523779 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 780ms 08:15:23 INFO - PROCESS | 3340 | 1466698523843 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 3340 | 1466698523847 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:15:23 INFO - PROCESS | 3340 | 1466698523877 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 3340 | 1466698523881 Marionette TRACE conn3 <- [1,646,null,{}] 08:15:23 INFO - PROCESS | 3340 | 1466698523887 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:23 INFO - PROCESS | 3340 | 1466698523890 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:24 INFO - PROCESS | 3340 | 1466698524016 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:15:24 INFO - PROCESS | 3340 | 1466698524090 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698524095 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:24 INFO - PROCESS | 3340 | ++DOCSHELL 10A60C00 == 36 [pid = 3340] [id = 171] 08:15:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (10A63C00) [pid = 3340] [serial = 511] [outer = 00000000] 08:15:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1312A000) [pid = 3340] [serial = 512] [outer = 10A63C00] 08:15:24 INFO - PROCESS | 3340 | 1466698524192 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1327B000) [pid = 3340] [serial = 513] [outer = 10A63C00] 08:15:24 INFO - PROCESS | 3340 | 1466698524879 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1070ms 08:15:24 INFO - PROCESS | 3340 | 1466698524944 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 3340 | 1466698524949 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:15:24 INFO - PROCESS | 3340 | 1466698524956 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 3340 | 1466698524959 Marionette TRACE conn3 <- [1,650,null,{}] 08:15:24 INFO - PROCESS | 3340 | 1466698524962 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 3340 | 1466698524965 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:25 INFO - PROCESS | 3340 | 1466698525080 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:15:25 INFO - PROCESS | 3340 | 1466698525161 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698525164 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:25 INFO - PROCESS | 3340 | ++DOCSHELL 10ECA000 == 37 [pid = 3340] [id = 172] 08:15:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (110DDC00) [pid = 3340] [serial = 514] [outer = 00000000] 08:15:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (13153400) [pid = 3340] [serial = 515] [outer = 110DDC00] 08:15:25 INFO - PROCESS | 3340 | 1466698525261 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (139EA400) [pid = 3340] [serial = 516] [outer = 110DDC00] 08:15:25 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:25 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 168F0800 == 36 [pid = 3340] [id = 169] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 12D91000 == 35 [pid = 3340] [id = 168] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 181C9000 == 34 [pid = 3340] [id = 167] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 16EC7400 == 33 [pid = 3340] [id = 166] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 1692A800 == 32 [pid = 3340] [id = 165] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 1552E000 == 31 [pid = 3340] [id = 164] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 139D4400 == 30 [pid = 3340] [id = 163] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 11CCE000 == 29 [pid = 3340] [id = 162] 08:15:25 INFO - PROCESS | 3340 | --DOCSHELL 10EC1000 == 28 [pid = 3340] [id = 161] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1A8C2C00) [pid = 3340] [serial = 435] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A3C0400) [pid = 3340] [serial = 471] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A3B5800) [pid = 3340] [serial = 470] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (19E6E400) [pid = 3340] [serial = 467] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17546C00) [pid = 3340] [serial = 455] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (18493400) [pid = 3340] [serial = 458] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (104EA800) [pid = 3340] [serial = 437] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (10B72000) [pid = 3340] [serial = 438] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139DDC00) [pid = 3340] [serial = 440] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (13D11C00) [pid = 3340] [serial = 441] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1312A400) [pid = 3340] [serial = 443] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13154000) [pid = 3340] [serial = 444] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15C60C00) [pid = 3340] [serial = 449] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15CAC800) [pid = 3340] [serial = 450] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139E6400) [pid = 3340] [serial = 446] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139EC000) [pid = 3340] [serial = 447] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (17C1F000) [pid = 3340] [serial = 456] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (145BB800) [pid = 3340] [serial = 461] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (157E4400) [pid = 3340] [serial = 462] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (18499800) [pid = 3340] [serial = 459] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (19FDE800) [pid = 3340] [serial = 468] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (16D06800) [pid = 3340] [serial = 452] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (16E07800) [pid = 3340] [serial = 453] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (198B3400) [pid = 3340] [serial = 465] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (181D3000) [pid = 3340] [serial = 464] [outer = 00000000] [url = about:blank] 08:15:25 INFO - PROCESS | 3340 | 1466698525983 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:15:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1070ms 08:15:26 INFO - PROCESS | 3340 | 1466698526039 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3340 | 1466698526042 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:15:26 INFO - PROCESS | 3340 | 1466698526047 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 3340 | 1466698526052 Marionette TRACE conn3 <- [1,654,null,{}] 08:15:26 INFO - PROCESS | 3340 | 1466698526057 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3340 | 1466698526060 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:26 INFO - PROCESS | 3340 | 1466698526140 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:15:26 INFO - PROCESS | 3340 | 1466698526222 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698526225 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:26 INFO - PROCESS | 3340 | ++DOCSHELL 10561400 == 29 [pid = 3340] [id = 173] 08:15:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (10562C00) [pid = 3340] [serial = 517] [outer = 00000000] 08:15:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (129A9C00) [pid = 3340] [serial = 518] [outer = 10562C00] 08:15:26 INFO - PROCESS | 3340 | 1466698526275 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13154000) [pid = 3340] [serial = 519] [outer = 10562C00] 08:15:26 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:26 INFO - PROCESS | 3340 | [3340] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:15:26 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:26 INFO - PROCESS | 3340 | 1466698526686 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:15:26 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:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 673ms 08:15:26 INFO - PROCESS | 3340 | 1466698526727 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 3340 | 1466698526731 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:15:26 INFO - PROCESS | 3340 | 1466698526737 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:15:26 INFO - PROCESS | 3340 | 1466698526739 Marionette TRACE conn3 <- [1,658,null,{}] 08:15:26 INFO - PROCESS | 3340 | 1466698526743 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:26 INFO - PROCESS | 3340 | 1466698526745 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:26 INFO - PROCESS | 3340 | 1466698526832 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:15:26 INFO - PROCESS | 3340 | 1466698526822 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698526824 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:26 INFO - PROCESS | 3340 | ++DOCSHELL 139D1000 == 30 [pid = 3340] [id = 174] 08:15:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (139D1C00) [pid = 3340] [serial = 520] [outer = 00000000] 08:15:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13D12400) [pid = 3340] [serial = 521] [outer = 139D1C00] 08:15:26 INFO - PROCESS | 3340 | 1466698526870 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (145C0000) [pid = 3340] [serial = 522] [outer = 139D1C00] 08:15:27 INFO - PROCESS | 3340 | 1466698527308 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 626ms 08:15:27 INFO - PROCESS | 3340 | 1466698527359 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3340 | 1466698527361 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:15:27 INFO - PROCESS | 3340 | 1466698527364 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 3340 | 1466698527368 Marionette TRACE conn3 <- [1,662,null,{}] 08:15:27 INFO - PROCESS | 3340 | 1466698527378 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 3340 | 1466698527383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:27 INFO - PROCESS | 3340 | 1466698527465 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:15:27 INFO - PROCESS | 3340 | 1466698527473 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698527476 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:27 INFO - PROCESS | 3340 | ++DOCSHELL 168E9800 == 31 [pid = 3340] [id = 175] 08:15:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (168EB400) [pid = 3340] [serial = 523] [outer = 00000000] 08:15:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (168F1400) [pid = 3340] [serial = 524] [outer = 168EB400] 08:15:27 INFO - PROCESS | 3340 | 1466698527523 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (169EF800) [pid = 3340] [serial = 525] [outer = 168EB400] 08:15:27 INFO - PROCESS | 3340 | [3340] 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 | 3340 | [3340] 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 | 3340 | [3340] 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 | 3340 | 1466698527969 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:15:27 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:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 627ms 08:15:27 INFO - PROCESS | 3340 | 1466698527987 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:15:27 INFO - PROCESS | 3340 | 1466698527989 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:15:27 INFO - PROCESS | 3340 | 1466698527992 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 3340 | 1466698527994 Marionette TRACE conn3 <- [1,666,null,{}] 08:15:27 INFO - PROCESS | 3340 | 1466698527997 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 3340 | 1466698527999 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:28 INFO - PROCESS | 3340 | 1466698528081 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:15:28 INFO - PROCESS | 3340 | 1466698528086 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698528088 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:28 INFO - PROCESS | 3340 | ++DOCSHELL 16E0D800 == 32 [pid = 3340] [id = 176] 08:15:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (172F6400) [pid = 3340] [serial = 526] [outer = 00000000] 08:15:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17882800) [pid = 3340] [serial = 527] [outer = 172F6400] 08:15:28 INFO - PROCESS | 3340 | 1466698528132 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17C20000) [pid = 3340] [serial = 528] [outer = 172F6400] 08:15:28 INFO - PROCESS | 3340 | 1466698528576 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:15:28 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:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 611ms 08:15:28 INFO - PROCESS | 3340 | 1466698528611 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:15:28 INFO - PROCESS | 3340 | 1466698528613 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:15:28 INFO - PROCESS | 3340 | 1466698528620 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 3340 | 1466698528622 Marionette TRACE conn3 <- [1,670,null,{}] 08:15:28 INFO - PROCESS | 3340 | 1466698528631 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 3340 | 1466698528633 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:28 INFO - PROCESS | 3340 | 1466698528741 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:15:28 INFO - PROCESS | 3340 | 1466698528747 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698528749 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:28 INFO - PROCESS | 3340 | ++DOCSHELL 16E89800 == 33 [pid = 3340] [id = 177] 08:15:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17535400) [pid = 3340] [serial = 529] [outer = 00000000] 08:15:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (181C6000) [pid = 3340] [serial = 530] [outer = 17535400] 08:15:28 INFO - PROCESS | 3340 | 1466698528795 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (181C8800) [pid = 3340] [serial = 531] [outer = 17535400] 08:15:29 INFO - PROCESS | 3340 | 1466698529787 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:15:29 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:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1161ms 08:15:29 INFO - PROCESS | 3340 | 1466698529800 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:15:29 INFO - PROCESS | 3340 | 1466698529802 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:15:29 INFO - PROCESS | 3340 | 1466698529806 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 3340 | 1466698529807 Marionette TRACE conn3 <- [1,674,null,{}] 08:15:29 INFO - PROCESS | 3340 | 1466698529818 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:29 INFO - PROCESS | 3340 | 1466698529823 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:29 INFO - PROCESS | 3340 | 1466698529923 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:15:29 INFO - PROCESS | 3340 | 1466698529929 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698529931 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:29 INFO - PROCESS | 3340 | ++DOCSHELL 198B6000 == 34 [pid = 3340] [id = 178] 08:15:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19A83C00) [pid = 3340] [serial = 532] [outer = 00000000] 08:15:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (19FDE800) [pid = 3340] [serial = 533] [outer = 19A83C00] 08:15:29 INFO - PROCESS | 3340 | 1466698529984 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19E6F000) [pid = 3340] [serial = 534] [outer = 19A83C00] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1692B800) [pid = 3340] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1552F400) [pid = 3340] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (13128C00) [pid = 3340] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139D4800) [pid = 3340] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (128A3400) [pid = 3340] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17536800) [pid = 3340] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1281DC00) [pid = 3340] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (181CF400) [pid = 3340] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (18499000) [pid = 3340] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A50D400) [pid = 3340] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (181CBC00) [pid = 3340] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:15:30 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (139DC800) [pid = 3340] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:15:30 INFO - PROCESS | 3340 | 1466698530907 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:15:30 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:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 08:15:30 INFO - PROCESS | 3340 | 1466698530928 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 3340 | 1466698530930 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:15:30 INFO - PROCESS | 3340 | 1466698530933 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:15:30 INFO - PROCESS | 3340 | 1466698530935 Marionette TRACE conn3 <- [1,678,null,{}] 08:15:30 INFO - PROCESS | 3340 | 1466698530939 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 3340 | 1466698530941 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:31 INFO - PROCESS | 3340 | 1466698531015 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:15:31 INFO - PROCESS | 3340 | 1466698531020 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698531022 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:31 INFO - PROCESS | 3340 | ++DOCSHELL 145BB400 == 35 [pid = 3340] [id = 179] 08:15:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15323C00) [pid = 3340] [serial = 535] [outer = 00000000] 08:15:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1754D000) [pid = 3340] [serial = 536] [outer = 15323C00] 08:15:31 INFO - PROCESS | 3340 | 1466698531064 Marionette DEBUG loaded listener.js 08:15:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (17886000) [pid = 3340] [serial = 537] [outer = 15323C00] 08:15:31 INFO - PROCESS | 3340 | 1466698531975 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:15:32 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:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1055ms 08:15:32 INFO - PROCESS | 3340 | 1466698532006 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:15:32 INFO - PROCESS | 3340 | 1466698532008 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:15:32 INFO - PROCESS | 3340 | 1466698532011 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 3340 | 1466698532013 Marionette TRACE conn3 <- [1,682,null,{}] 08:15:32 INFO - PROCESS | 3340 | 1466698532016 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:32 INFO - PROCESS | 3340 | 1466698532018 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:32 INFO - PROCESS | 3340 | 1466698532095 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:15:32 INFO - PROCESS | 3340 | 1466698532101 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698532103 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:32 INFO - PROCESS | 3340 | ++DOCSHELL 139E9800 == 36 [pid = 3340] [id = 180] 08:15:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15A36400) [pid = 3340] [serial = 538] [outer = 00000000] 08:15:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1A3B5800) [pid = 3340] [serial = 539] [outer = 15A36400] 08:15:32 INFO - PROCESS | 3340 | 1466698532145 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1A3BC400) [pid = 3340] [serial = 540] [outer = 15A36400] 08:15:33 INFO - PROCESS | 3340 | 1466698533285 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:15:33 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:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1329ms 08:15:33 INFO - PROCESS | 3340 | 1466698533353 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 3340 | 1466698533358 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:15:33 INFO - PROCESS | 3340 | 1466698533414 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 3340 | 1466698533417 Marionette TRACE conn3 <- [1,686,null,{}] 08:15:33 INFO - PROCESS | 3340 | 1466698533423 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:33 INFO - PROCESS | 3340 | 1466698533428 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:33 INFO - PROCESS | 3340 | 1466698533549 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:15:33 INFO - PROCESS | 3340 | 1466698533667 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698533670 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:33 INFO - PROCESS | 3340 | ++DOCSHELL 114CBC00 == 37 [pid = 3340] [id = 181] 08:15:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (114CDC00) [pid = 3340] [serial = 541] [outer = 00000000] 08:15:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (13938C00) [pid = 3340] [serial = 542] [outer = 114CDC00] 08:15:33 INFO - PROCESS | 3340 | 1466698533726 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (139E7C00) [pid = 3340] [serial = 543] [outer = 114CDC00] 08:15:34 INFO - PROCESS | 3340 | 1466698534765 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:15:34 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:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1360ms 08:15:34 INFO - PROCESS | 3340 | 1466698534798 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 3340 | 1466698534802 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:15:34 INFO - PROCESS | 3340 | 1466698534809 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 3340 | 1466698534812 Marionette TRACE conn3 <- [1,690,null,{}] 08:15:34 INFO - PROCESS | 3340 | 1466698534817 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 3340 | 1466698534820 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:34 INFO - PROCESS | 3340 | 1466698534958 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:15:35 INFO - PROCESS | 3340 | 1466698535206 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698535209 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:35 INFO - PROCESS | 3340 | ++DOCSHELL 10474C00 == 38 [pid = 3340] [id = 182] 08:15:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1047E400) [pid = 3340] [serial = 544] [outer = 00000000] 08:15:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (10B77C00) [pid = 3340] [serial = 545] [outer = 1047E400] 08:15:35 INFO - PROCESS | 3340 | 1466698535258 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1281D000) [pid = 3340] [serial = 546] [outer = 1047E400] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 145BB400 == 37 [pid = 3340] [id = 179] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 198B6000 == 36 [pid = 3340] [id = 178] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 16E89800 == 35 [pid = 3340] [id = 177] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 16E0D800 == 34 [pid = 3340] [id = 176] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 168E9800 == 33 [pid = 3340] [id = 175] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 139D1000 == 32 [pid = 3340] [id = 174] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 10561400 == 31 [pid = 3340] [id = 173] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 10A60C00 == 30 [pid = 3340] [id = 171] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 198BBC00 == 29 [pid = 3340] [id = 170] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 10ECA000 == 28 [pid = 3340] [id = 172] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 139E9800 == 27 [pid = 3340] [id = 180] 08:15:36 INFO - PROCESS | 3340 | --DOCSHELL 114CBC00 == 26 [pid = 3340] [id = 181] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16D0C000) [pid = 3340] [serial = 494] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (15A6C000) [pid = 3340] [serial = 491] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (139E4400) [pid = 3340] [serial = 483] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139D7800) [pid = 3340] [serial = 482] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139E0800) [pid = 3340] [serial = 488] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13C85C00) [pid = 3340] [serial = 489] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1303B800) [pid = 3340] [serial = 485] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (130CA400) [pid = 3340] [serial = 486] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17C25400) [pid = 3340] [serial = 497] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (139E6000) [pid = 3340] [serial = 474] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1345FC00) [pid = 3340] [serial = 473] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1A3B5000) [pid = 3340] [serial = 477] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (19E77C00) [pid = 3340] [serial = 507] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (19A86000) [pid = 3340] [serial = 476] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1A8BD800) [pid = 3340] [serial = 480] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A3C0C00) [pid = 3340] [serial = 509] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1A73C000) [pid = 3340] [serial = 479] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (172F9400) [pid = 3340] [serial = 495] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (198BAC00) [pid = 3340] [serial = 500] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (17ED8C00) [pid = 3340] [serial = 498] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (19E71800) [pid = 3340] [serial = 506] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (19A8F400) [pid = 3340] [serial = 501] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (168F6000) [pid = 3340] [serial = 503] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (181CB800) [pid = 3340] [serial = 504] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (15CB3000) [pid = 3340] [serial = 492] [outer = 00000000] [url = about:blank] 08:15:36 INFO - PROCESS | 3340 | 1466698536419 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:15:36 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:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1665ms 08:15:36 INFO - PROCESS | 3340 | 1466698536474 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 3340 | 1466698536478 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:15:36 INFO - PROCESS | 3340 | 1466698536483 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:15:36 INFO - PROCESS | 3340 | 1466698536486 Marionette TRACE conn3 <- [1,694,null,{}] 08:15:36 INFO - PROCESS | 3340 | 1466698536494 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:36 INFO - PROCESS | 3340 | 1466698536497 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:36 INFO - PROCESS | 3340 | 1466698536580 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:15:36 INFO - PROCESS | 3340 | 1466698536589 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698536593 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:36 INFO - PROCESS | 3340 | ++DOCSHELL 110E7800 == 27 [pid = 3340] [id = 183] 08:15:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (110EAC00) [pid = 3340] [serial = 547] [outer = 00000000] 08:15:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (11AE2000) [pid = 3340] [serial = 548] [outer = 110EAC00] 08:15:36 INFO - PROCESS | 3340 | 1466698536641 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (11C25400) [pid = 3340] [serial = 549] [outer = 110EAC00] 08:15:37 INFO - PROCESS | 3340 | 1466698537570 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:15:37 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:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1116ms 08:15:37 INFO - PROCESS | 3340 | 1466698537608 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 3340 | 1466698537613 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:15:37 INFO - PROCESS | 3340 | 1466698537619 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 3340 | 1466698537621 Marionette TRACE conn3 <- [1,698,null,{}] 08:15:37 INFO - PROCESS | 3340 | 1466698537626 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:37 INFO - PROCESS | 3340 | 1466698537629 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:37 INFO - PROCESS | 3340 | 1466698537714 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:15:37 INFO - PROCESS | 3340 | 1466698537721 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698537724 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:37 INFO - PROCESS | 3340 | ++DOCSHELL 131EC800 == 28 [pid = 3340] [id = 184] 08:15:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (131EDC00) [pid = 3340] [serial = 550] [outer = 00000000] 08:15:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1345CC00) [pid = 3340] [serial = 551] [outer = 131EDC00] 08:15:37 INFO - PROCESS | 3340 | 1466698537770 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (139CE800) [pid = 3340] [serial = 552] [outer = 131EDC00] 08:15:38 INFO - PROCESS | 3340 | 1466698538695 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1115ms 08:15:38 INFO - PROCESS | 3340 | 1466698538749 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 3340 | 1466698538751 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:15:38 INFO - PROCESS | 3340 | 1466698538755 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:15:38 INFO - PROCESS | 3340 | 1466698538759 Marionette TRACE conn3 <- [1,702,null,{}] 08:15:38 INFO - PROCESS | 3340 | 1466698538770 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 3340 | 1466698538774 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:38 INFO - PROCESS | 3340 | 1466698538885 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:15:38 INFO - PROCESS | 3340 | 1466698538892 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698538895 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:38 INFO - PROCESS | 3340 | ++DOCSHELL 13C93000 == 29 [pid = 3340] [id = 185] 08:15:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13C93400) [pid = 3340] [serial = 553] [outer = 00000000] 08:15:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (14514800) [pid = 3340] [serial = 554] [outer = 13C93400] 08:15:38 INFO - PROCESS | 3340 | 1466698538935 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (15217000) [pid = 3340] [serial = 555] [outer = 13C93400] 08:15:39 INFO - PROCESS | 3340 | 1466698539867 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:15:39 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:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1161ms 08:15:39 INFO - PROCESS | 3340 | 1466698539922 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 3340 | 1466698539924 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:15:39 INFO - PROCESS | 3340 | 1466698539928 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 3340 | 1466698539945 Marionette TRACE conn3 <- [1,706,null,{}] 08:15:39 INFO - PROCESS | 3340 | 1466698539956 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:39 INFO - PROCESS | 3340 | 1466698539958 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:40 INFO - PROCESS | 3340 | 1466698540063 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:15:40 INFO - PROCESS | 3340 | 1466698540069 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698540071 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:40 INFO - PROCESS | 3340 | ++DOCSHELL 15210400 == 30 [pid = 3340] [id = 186] 08:15:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1532D000) [pid = 3340] [serial = 556] [outer = 00000000] 08:15:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (15C60400) [pid = 3340] [serial = 557] [outer = 1532D000] 08:15:40 INFO - PROCESS | 3340 | 1466698540114 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (15CAC800) [pid = 3340] [serial = 558] [outer = 1532D000] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (17535400) [pid = 3340] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (19A83C00) [pid = 3340] [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:40 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (15323C00) [pid = 3340] [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:40 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (198C0C00) [pid = 3340] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (110DDC00) [pid = 3340] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (172F6400) [pid = 3340] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (139D1C00) [pid = 3340] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (10562C00) [pid = 3340] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (10A63C00) [pid = 3340] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (168EB400) [pid = 3340] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:15:40 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (15A36400) [pid = 3340] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:15:41 INFO - PROCESS | 3340 | 1466698541108 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 08:15:41 INFO - PROCESS | 3340 | 1466698541127 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3340 | 1466698541129 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:15:41 INFO - PROCESS | 3340 | 1466698541133 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3340 | 1466698541134 Marionette TRACE conn3 <- [1,710,null,{}] 08:15:41 INFO - PROCESS | 3340 | 1466698541138 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3340 | 1466698541140 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:41 INFO - PROCESS | 3340 | 1466698541197 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:15:41 INFO - PROCESS | 3340 | 1466698541203 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698541205 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:41 INFO - PROCESS | 3340 | ++DOCSHELL 139D1C00 == 31 [pid = 3340] [id = 187] 08:15:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (139D5800) [pid = 3340] [serial = 559] [outer = 00000000] 08:15:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (15CB4400) [pid = 3340] [serial = 560] [outer = 139D5800] 08:15:41 INFO - PROCESS | 3340 | 1466698541250 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (1675BC00) [pid = 3340] [serial = 561] [outer = 139D5800] 08:15:41 INFO - PROCESS | 3340 | 1466698541677 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 3340 | 1466698541715 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:15:41 INFO - PROCESS | 3340 | 1466698541718 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 3340 | 1466698541719 Marionette TRACE conn3 <- [1,714,null,{}] 08:15:41 INFO - PROCESS | 3340 | 1466698541722 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 3340 | 1466698541728 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:41 INFO - PROCESS | 3340 | 1466698541828 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:15:41 INFO - PROCESS | 3340 | 1466698541833 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698541836 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:41 INFO - PROCESS | 3340 | ++DOCSHELL 1692C400 == 32 [pid = 3340] [id = 188] 08:15:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1692C800) [pid = 3340] [serial = 562] [outer = 00000000] 08:15:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (16D0B400) [pid = 3340] [serial = 563] [outer = 1692C800] 08:15:41 INFO - PROCESS | 3340 | 1466698541879 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (17539800) [pid = 3340] [serial = 564] [outer = 1692C800] 08:15:42 INFO - PROCESS | 3340 | 1466698542337 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:15:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 08:15:42 INFO - PROCESS | 3340 | 1466698542399 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 3340 | 1466698542401 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:15:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:15:42 INFO - PROCESS | 3340 | 1466698542405 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 3340 | 1466698542407 Marionette TRACE conn3 <- [1,718,null,{}] 08:15:42 INFO - PROCESS | 3340 | 1466698542410 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:42 INFO - PROCESS | 3340 | 1466698542412 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:42 INFO - PROCESS | 3340 | 1466698542530 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:15:42 INFO - PROCESS | 3340 | 1466698542701 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698542704 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:42 INFO - PROCESS | 3340 | ++DOCSHELL 1047EC00 == 33 [pid = 3340] [id = 189] 08:15:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (104E1C00) [pid = 3340] [serial = 565] [outer = 00000000] 08:15:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10A64000) [pid = 3340] [serial = 566] [outer = 104E1C00] 08:15:42 INFO - PROCESS | 3340 | 1466698542762 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (110DBC00) [pid = 3340] [serial = 567] [outer = 104E1C00] 08:15:43 INFO - PROCESS | 3340 | 1466698543482 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 3340 | 1466698543575 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:15:43 INFO - PROCESS | 3340 | 1466698543580 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 3340 | 1466698543584 Marionette TRACE conn3 <- [1,722,null,{}] 08:15:43 INFO - PROCESS | 3340 | 1466698543591 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:43 INFO - PROCESS | 3340 | 1466698543596 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:43 INFO - PROCESS | 3340 | 1466698543718 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:15:43 INFO - PROCESS | 3340 | 1466698543789 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698543792 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:43 INFO - PROCESS | 3340 | ++DOCSHELL 139E0000 == 34 [pid = 3340] [id = 190] 08:15:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (139E4000) [pid = 3340] [serial = 568] [outer = 00000000] 08:15:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13C89000) [pid = 3340] [serial = 569] [outer = 139E4000] 08:15:43 INFO - PROCESS | 3340 | 1466698543872 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1450D400) [pid = 3340] [serial = 570] [outer = 139E4000] 08:15:44 INFO - PROCESS | 3340 | 1466698544704 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:15:44 INFO - PROCESS | 3340 | --DOCSHELL 1692C400 == 33 [pid = 3340] [id = 188] 08:15:44 INFO - PROCESS | 3340 | --DOCSHELL 139D1C00 == 32 [pid = 3340] [id = 187] 08:15:44 INFO - PROCESS | 3340 | --DOCSHELL 15210400 == 31 [pid = 3340] [id = 186] 08:15:44 INFO - PROCESS | 3340 | --DOCSHELL 13C93000 == 30 [pid = 3340] [id = 185] 08:15:44 INFO - PROCESS | 3340 | --DOCSHELL 131EC800 == 29 [pid = 3340] [id = 184] 08:15:44 INFO - PROCESS | 3340 | --DOCSHELL 110E7800 == 28 [pid = 3340] [id = 183] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (181C6000) [pid = 3340] [serial = 530] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (19FDE800) [pid = 3340] [serial = 533] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (181C8800) [pid = 3340] [serial = 531] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1754D000) [pid = 3340] [serial = 536] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1A403800) [pid = 3340] [serial = 510] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (13153400) [pid = 3340] [serial = 515] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (139EA400) [pid = 3340] [serial = 516] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (17882800) [pid = 3340] [serial = 527] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (13D12400) [pid = 3340] [serial = 521] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (145C0000) [pid = 3340] [serial = 522] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (129A9C00) [pid = 3340] [serial = 518] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (13154000) [pid = 3340] [serial = 519] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1312A000) [pid = 3340] [serial = 512] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (1327B000) [pid = 3340] [serial = 513] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (168F1400) [pid = 3340] [serial = 524] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (169EF800) [pid = 3340] [serial = 525] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (19E6F000) [pid = 3340] [serial = 534] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 52 (1A3B5800) [pid = 3340] [serial = 539] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 51 (1A3BC400) [pid = 3340] [serial = 540] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 50 (17C20000) [pid = 3340] [serial = 528] [outer = 00000000] [url = about:blank] 08:15:44 INFO - PROCESS | 3340 | --DOMWINDOW == 49 (17886000) [pid = 3340] [serial = 537] [outer = 00000000] [url = about:blank] 08:15:44 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:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1192ms 08:15:44 INFO - PROCESS | 3340 | 1466698544775 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 3340 | 1466698544779 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:15:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:15:44 INFO - PROCESS | 3340 | 1466698544785 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 3340 | 1466698544787 Marionette TRACE conn3 <- [1,726,null,{}] 08:15:44 INFO - PROCESS | 3340 | 1466698544793 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 3340 | 1466698544796 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:44 INFO - PROCESS | 3340 | 1466698544887 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:15:44 INFO - PROCESS | 3340 | 1466698544894 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698544898 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:44 INFO - PROCESS | 3340 | ++DOCSHELL 10B73400 == 29 [pid = 3340] [id = 191] 08:15:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 50 (10B79800) [pid = 3340] [serial = 571] [outer = 00000000] 08:15:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 51 (130C4000) [pid = 3340] [serial = 572] [outer = 10B79800] 08:15:44 INFO - PROCESS | 3340 | 1466698544945 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 52 (13157400) [pid = 3340] [serial = 573] [outer = 10B79800] 08:15:45 INFO - PROCESS | 3340 | 1466698545932 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:15:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1192ms 08:15:45 INFO - PROCESS | 3340 | 1466698545960 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:15:45 INFO - PROCESS | 3340 | 1466698545964 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:15:45 INFO - PROCESS | 3340 | 1466698545970 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:15:45 INFO - PROCESS | 3340 | 1466698545973 Marionette TRACE conn3 <- [1,730,null,{}] 08:15:45 INFO - PROCESS | 3340 | 1466698545979 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:45 INFO - PROCESS | 3340 | 1466698545982 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:46 INFO - PROCESS | 3340 | 1466698546093 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:15:46 INFO - PROCESS | 3340 | 1466698546164 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698546169 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:46 INFO - PROCESS | 3340 | ++DOCSHELL 13122C00 == 30 [pid = 3340] [id = 192] 08:15:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (13126C00) [pid = 3340] [serial = 574] [outer = 00000000] 08:15:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (13286000) [pid = 3340] [serial = 575] [outer = 13126C00] 08:15:46 INFO - PROCESS | 3340 | 1466698546267 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (1345E400) [pid = 3340] [serial = 576] [outer = 13126C00] 08:15:47 INFO - PROCESS | 3340 | 1466698547294 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:15:47 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:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1390ms 08:15:47 INFO - PROCESS | 3340 | 1466698547377 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 3340 | 1466698547383 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:15:47 INFO - PROCESS | 3340 | 1466698547390 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 3340 | 1466698547393 Marionette TRACE conn3 <- [1,734,null,{}] 08:15:47 INFO - PROCESS | 3340 | 1466698547398 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 3340 | 1466698547401 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:47 INFO - PROCESS | 3340 | 1466698547496 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:15:47 INFO - PROCESS | 3340 | 1466698547640 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698547643 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:47 INFO - PROCESS | 3340 | ++DOCSHELL 14510400 == 31 [pid = 3340] [id = 193] 08:15:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (14513C00) [pid = 3340] [serial = 577] [outer = 00000000] 08:15:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (145BF000) [pid = 3340] [serial = 578] [outer = 14513C00] 08:15:47 INFO - PROCESS | 3340 | 1466698547744 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (15367400) [pid = 3340] [serial = 579] [outer = 14513C00] 08:15:48 INFO - PROCESS | 3340 | --DOCSHELL 10474C00 == 30 [pid = 3340] [id = 182] 08:15:48 INFO - PROCESS | 3340 | --DOCSHELL 139E0000 == 29 [pid = 3340] [id = 190] 08:15:48 INFO - PROCESS | 3340 | --DOCSHELL 1047EC00 == 28 [pid = 3340] [id = 189] 08:15:48 INFO - PROCESS | 3340 | --DOCSHELL 10B73400 == 27 [pid = 3340] [id = 191] 08:15:48 INFO - PROCESS | 3340 | --DOCSHELL 13122C00 == 26 [pid = 3340] [id = 192] 08:15:49 INFO - PROCESS | 3340 | 1466698549089 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:15:49 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:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1727ms 08:15:49 INFO - PROCESS | 3340 | 1466698549117 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 3340 | 1466698549120 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:15:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:15:49 INFO - PROCESS | 3340 | 1466698549126 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 3340 | 1466698549128 Marionette TRACE conn3 <- [1,738,null,{}] 08:15:49 INFO - PROCESS | 3340 | 1466698549134 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 3340 | 1466698549137 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:49 INFO - PROCESS | 3340 | 1466698549227 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:15:49 INFO - PROCESS | 3340 | 1466698549297 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698549300 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:49 INFO - PROCESS | 3340 | ++DOCSHELL 1281DC00 == 27 [pid = 3340] [id = 194] 08:15:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (128A3400) [pid = 3340] [serial = 580] [outer = 00000000] 08:15:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (13131000) [pid = 3340] [serial = 581] [outer = 128A3400] 08:15:49 INFO - PROCESS | 3340 | 1466698549348 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (1314E800) [pid = 3340] [serial = 582] [outer = 128A3400] 08:15:50 INFO - PROCESS | 3340 | 1466698550224 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:15:50 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:15:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1115ms 08:15:50 INFO - PROCESS | 3340 | 1466698550254 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 3340 | 1466698550260 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:15:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:15:50 INFO - PROCESS | 3340 | 1466698550266 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 3340 | 1466698550269 Marionette TRACE conn3 <- [1,742,null,{}] 08:15:50 INFO - PROCESS | 3340 | 1466698550272 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 3340 | 1466698550275 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:50 INFO - PROCESS | 3340 | 1466698550372 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:15:50 INFO - PROCESS | 3340 | 1466698550380 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698550383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:50 INFO - PROCESS | 3340 | ++DOCSHELL 13C8DC00 == 28 [pid = 3340] [id = 195] 08:15:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (13C93C00) [pid = 3340] [serial = 583] [outer = 00000000] 08:15:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (14512400) [pid = 3340] [serial = 584] [outer = 13C93C00] 08:15:50 INFO - PROCESS | 3340 | 1466698550470 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (15537000) [pid = 3340] [serial = 585] [outer = 13C93C00] 08:15:51 INFO - PROCESS | 3340 | 1466698551386 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:15:51 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:15:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1161ms 08:15:51 INFO - PROCESS | 3340 | 1466698551428 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 3340 | 1466698551430 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:15:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:15:51 INFO - PROCESS | 3340 | 1466698551434 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 3340 | 1466698551437 Marionette TRACE conn3 <- [1,746,null,{}] 08:15:51 INFO - PROCESS | 3340 | 1466698551448 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:51 INFO - PROCESS | 3340 | 1466698551453 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:51 INFO - PROCESS | 3340 | 1466698551560 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:15:51 INFO - PROCESS | 3340 | 1466698551567 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698551570 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:51 INFO - PROCESS | 3340 | ++DOCSHELL 168F2400 == 29 [pid = 3340] [id = 196] 08:15:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (168F2C00) [pid = 3340] [serial = 586] [outer = 00000000] 08:15:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (16929000) [pid = 3340] [serial = 587] [outer = 168F2C00] 08:15:51 INFO - PROCESS | 3340 | 1466698551617 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (169EF800) [pid = 3340] [serial = 588] [outer = 168F2C00] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1692C800) [pid = 3340] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (10B79800) [pid = 3340] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1047E400) [pid = 3340] [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:51 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (131EDC00) [pid = 3340] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (110EAC00) [pid = 3340] [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:51 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (114CDC00) [pid = 3340] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (13C93400) [pid = 3340] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (1532D000) [pid = 3340] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (104E1C00) [pid = 3340] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (139D5800) [pid = 3340] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:15:51 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (139E4000) [pid = 3340] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:15:52 INFO - PROCESS | 3340 | 1466698552076 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:15:52 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:15:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 08:15:52 INFO - PROCESS | 3340 | 1466698552125 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 3340 | 1466698552128 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:15:52 INFO - PROCESS | 3340 | 1466698552131 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:15:52 INFO - PROCESS | 3340 | 1466698552133 Marionette TRACE conn3 <- [1,750,null,{}] 08:15:52 INFO - PROCESS | 3340 | 1466698552137 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 3340 | 1466698552139 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:52 INFO - PROCESS | 3340 | 1466698552227 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:15:52 INFO - PROCESS | 3340 | 1466698552232 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3340 | 1466698552235 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:52 INFO - PROCESS | 3340 | ++DOCSHELL 145B7000 == 30 [pid = 3340] [id = 197] 08:15:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (168EA000) [pid = 3340] [serial = 589] [outer = 00000000] 08:15:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (16E07000) [pid = 3340] [serial = 590] [outer = 168EA000] 08:15:52 INFO - PROCESS | 3340 | 1466698552279 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (172F2000) [pid = 3340] [serial = 591] [outer = 168EA000] 08:15:53 INFO - PROCESS | 3340 | 1466698553150 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:15:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:15:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1054ms 08:15:53 INFO - PROCESS | 3340 | 1466698553207 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:15:53 INFO - PROCESS | 3340 | 1466698553209 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:15:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:15:53 INFO - PROCESS | 3340 | 1466698553214 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:15:53 INFO - PROCESS | 3340 | 1466698553216 Marionette TRACE conn3 <- [1,754,null,{}] 08:15:53 INFO - PROCESS | 3340 | 1466698553220 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:53 INFO - PROCESS | 3340 | 1466698553222 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:53 INFO - PROCESS | 3340 | 1466698553304 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:15:53 INFO - PROCESS | 3340 | 1466698553309 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698553311 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:53 INFO - PROCESS | 3340 | ++DOCSHELL 139DF800 == 31 [pid = 3340] [id = 198] 08:15:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (168F6000) [pid = 3340] [serial = 592] [outer = 00000000] 08:15:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (1787F800) [pid = 3340] [serial = 593] [outer = 168F6000] 08:15:53 INFO - PROCESS | 3340 | 1466698553354 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (17889000) [pid = 3340] [serial = 594] [outer = 168F6000] 08:15:54 INFO - PROCESS | 3340 | 1466698554220 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:15:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1069ms 08:15:54 INFO - PROCESS | 3340 | 1466698554280 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 3340 | 1466698554284 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:15:54 INFO - PROCESS | 3340 | 1466698554289 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:15:54 INFO - PROCESS | 3340 | 1466698554293 Marionette TRACE conn3 <- [1,758,null,{}] 08:15:54 INFO - PROCESS | 3340 | 1466698554340 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 3340 | 1466698554344 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:54 INFO - PROCESS | 3340 | 1466698554440 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:15:54 INFO - PROCESS | 3340 | 1466698554549 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698554554 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:54 INFO - PROCESS | 3340 | ++DOCSHELL 1312F800 == 32 [pid = 3340] [id = 199] 08:15:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (1312FC00) [pid = 3340] [serial = 595] [outer = 00000000] 08:15:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13941000) [pid = 3340] [serial = 596] [outer = 1312FC00] 08:15:54 INFO - PROCESS | 3340 | 1466698554610 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139DA000) [pid = 3340] [serial = 597] [outer = 1312FC00] 08:15:55 INFO - PROCESS | 3340 | 1466698555484 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1222ms 08:15:55 INFO - PROCESS | 3340 | --DOCSHELL 145B7000 == 31 [pid = 3340] [id = 197] 08:15:55 INFO - PROCESS | 3340 | --DOCSHELL 168F2400 == 30 [pid = 3340] [id = 196] 08:15:55 INFO - PROCESS | 3340 | --DOCSHELL 13C8DC00 == 29 [pid = 3340] [id = 195] 08:15:55 INFO - PROCESS | 3340 | --DOCSHELL 1281DC00 == 28 [pid = 3340] [id = 194] 08:15:55 INFO - PROCESS | 3340 | --DOCSHELL 14510400 == 27 [pid = 3340] [id = 193] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (13157400) [pid = 3340] [serial = 573] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (10B77C00) [pid = 3340] [serial = 545] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (1345CC00) [pid = 3340] [serial = 551] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (11AE2000) [pid = 3340] [serial = 548] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (11C25400) [pid = 3340] [serial = 549] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (139E7C00) [pid = 3340] [serial = 543] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (13938C00) [pid = 3340] [serial = 542] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (14514800) [pid = 3340] [serial = 554] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (15C60400) [pid = 3340] [serial = 557] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (10A64000) [pid = 3340] [serial = 566] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (15CB4400) [pid = 3340] [serial = 560] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (110DBC00) [pid = 3340] [serial = 567] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 52 (1281D000) [pid = 3340] [serial = 546] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 51 (15217000) [pid = 3340] [serial = 555] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 50 (139CE800) [pid = 3340] [serial = 552] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 49 (1675BC00) [pid = 3340] [serial = 561] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 48 (15CAC800) [pid = 3340] [serial = 558] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 47 (1450D400) [pid = 3340] [serial = 570] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 46 (13C89000) [pid = 3340] [serial = 569] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 45 (17539800) [pid = 3340] [serial = 564] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 44 (16D0B400) [pid = 3340] [serial = 563] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | --DOMWINDOW == 43 (130C4000) [pid = 3340] [serial = 572] [outer = 00000000] [url = about:blank] 08:15:55 INFO - PROCESS | 3340 | 1466698555539 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:15:55 INFO - PROCESS | 3340 | 1466698555543 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:15:55 INFO - PROCESS | 3340 | 1466698555548 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 3340 | 1466698555551 Marionette TRACE conn3 <- [1,762,null,{}] 08:15:55 INFO - PROCESS | 3340 | 1466698555556 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:55 INFO - PROCESS | 3340 | 1466698555559 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:55 INFO - PROCESS | 3340 | 1466698555646 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:15:55 INFO - PROCESS | 3340 | 1466698555658 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698555663 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:55 INFO - PROCESS | 3340 | ++DOCSHELL 11C32C00 == 28 [pid = 3340] [id = 200] 08:15:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 44 (11CCDC00) [pid = 3340] [serial = 598] [outer = 00000000] 08:15:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 45 (12923000) [pid = 3340] [serial = 599] [outer = 11CCDC00] 08:15:55 INFO - PROCESS | 3340 | 1466698555694 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 46 (129E9C00) [pid = 3340] [serial = 600] [outer = 11CCDC00] 08:15:56 INFO - PROCESS | 3340 | 1466698556164 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 08:15:56 INFO - PROCESS | 3340 | 1466698556229 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3340 | 1466698556233 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:15:56 INFO - PROCESS | 3340 | 1466698556240 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3340 | 1466698556242 Marionette TRACE conn3 <- [1,766,null,{}] 08:15:56 INFO - PROCESS | 3340 | 1466698556246 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3340 | 1466698556248 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:56 INFO - PROCESS | 3340 | 1466698556339 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:15:56 INFO - PROCESS | 3340 | 1466698556433 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698556419 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:56 INFO - PROCESS | 3340 | ++DOCSHELL 1327AC00 == 29 [pid = 3340] [id = 201] 08:15:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 47 (13289400) [pid = 3340] [serial = 601] [outer = 00000000] 08:15:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 48 (13938400) [pid = 3340] [serial = 602] [outer = 13289400] 08:15:56 INFO - PROCESS | 3340 | 1466698556466 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 49 (139CF400) [pid = 3340] [serial = 603] [outer = 13289400] 08:15:56 INFO - PROCESS | 3340 | 1466698556849 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 627ms 08:15:56 INFO - PROCESS | 3340 | 1466698556860 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 3340 | 1466698556862 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:15:56 INFO - PROCESS | 3340 | 1466698556865 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 3340 | 1466698556868 Marionette TRACE conn3 <- [1,770,null,{}] 08:15:56 INFO - PROCESS | 3340 | 1466698556879 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 3340 | 1466698556883 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:56 INFO - PROCESS | 3340 | 1466698557000 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:15:57 INFO - PROCESS | 3340 | 1466698557046 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698557050 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:57 INFO - PROCESS | 3340 | ++DOCSHELL 1450D400 == 30 [pid = 3340] [id = 202] 08:15:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 50 (14514000) [pid = 3340] [serial = 604] [outer = 00000000] 08:15:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 51 (15212C00) [pid = 3340] [serial = 605] [outer = 14514000] 08:15:57 INFO - PROCESS | 3340 | 1466698557096 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 52 (1553B400) [pid = 3340] [serial = 606] [outer = 14514000] 08:15:57 INFO - PROCESS | 3340 | 1466698557494 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 687ms 08:15:57 INFO - PROCESS | 3340 | 1466698557548 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 3340 | 1466698557559 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:15:57 INFO - PROCESS | 3340 | 1466698557563 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:15:57 INFO - PROCESS | 3340 | 1466698557565 Marionette TRACE conn3 <- [1,774,null,{}] 08:15:57 INFO - PROCESS | 3340 | 1466698557568 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:57 INFO - PROCESS | 3340 | 1466698557570 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:57 INFO - PROCESS | 3340 | 1466698557650 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:15:57 INFO - PROCESS | 3340 | 1466698557655 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698557657 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:57 INFO - PROCESS | 3340 | ++DOCSHELL 145BDC00 == 31 [pid = 3340] [id = 203] 08:15:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (15A72400) [pid = 3340] [serial = 607] [outer = 00000000] 08:15:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (1675AC00) [pid = 3340] [serial = 608] [outer = 15A72400] 08:15:57 INFO - PROCESS | 3340 | 1466698557701 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (168E8400) [pid = 3340] [serial = 609] [outer = 15A72400] 08:15:58 INFO - PROCESS | 3340 | 1466698558136 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 626ms 08:15:58 INFO - PROCESS | 3340 | 1466698558186 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3340 | 1466698558188 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:15:58 INFO - PROCESS | 3340 | 1466698558191 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3340 | 1466698558193 Marionette TRACE conn3 <- [1,778,null,{}] 08:15:58 INFO - PROCESS | 3340 | 1466698558196 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 3340 | 1466698558198 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:58 INFO - PROCESS | 3340 | 1466698558301 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:15:58 INFO - PROCESS | 3340 | 1466698558391 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698558393 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:58 INFO - PROCESS | 3340 | ++DOCSHELL 169E9000 == 32 [pid = 3340] [id = 204] 08:15:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (169EE400) [pid = 3340] [serial = 610] [outer = 00000000] 08:15:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (16ECFC00) [pid = 3340] [serial = 611] [outer = 169EE400] 08:15:58 INFO - PROCESS | 3340 | 1466698558436 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (1753EC00) [pid = 3340] [serial = 612] [outer = 169EE400] 08:15:58 INFO - PROCESS | 3340 | 1466698558842 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 688ms 08:15:58 INFO - PROCESS | 3340 | 1466698558873 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 3340 | 1466698558875 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:15:58 INFO - PROCESS | 3340 | 1466698558879 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:15:58 INFO - PROCESS | 3340 | 1466698558880 Marionette TRACE conn3 <- [1,782,null,{}] 08:15:58 INFO - PROCESS | 3340 | 1466698558884 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 3340 | 1466698558889 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:59 INFO - PROCESS | 3340 | 1466698559020 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:15:59 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (128A3400) [pid = 3340] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:15:59 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (13126C00) [pid = 3340] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:15:59 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (13C93C00) [pid = 3340] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:15:59 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (168EA000) [pid = 3340] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:15:59 INFO - PROCESS | 3340 | 1466698559076 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698559078 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:59 INFO - PROCESS | 3340 | ++DOCSHELL 10FFC800 == 33 [pid = 3340] [id = 205] 08:15:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (129F0C00) [pid = 3340] [serial = 613] [outer = 00000000] 08:15:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (16E8B000) [pid = 3340] [serial = 614] [outer = 129F0C00] 08:15:59 INFO - PROCESS | 3340 | 1466698559123 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (17C26C00) [pid = 3340] [serial = 615] [outer = 129F0C00] 08:15:59 INFO - PROCESS | 3340 | 1466698559462 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 626ms 08:15:59 INFO - PROCESS | 3340 | 1466698559500 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 3340 | 1466698559502 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:15:59 INFO - PROCESS | 3340 | 1466698559505 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:15:59 INFO - PROCESS | 3340 | 1466698559516 Marionette TRACE conn3 <- [1,786,null,{}] 08:15:59 INFO - PROCESS | 3340 | 1466698559520 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:59 INFO - PROCESS | 3340 | 1466698559522 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:59 INFO - PROCESS | 3340 | 1466698559624 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:15:59 INFO - PROCESS | 3340 | 1466698559698 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698559701 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:15:59 INFO - PROCESS | 3340 | ++DOCSHELL 17E32C00 == 34 [pid = 3340] [id = 206] 08:15:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (17ED9800) [pid = 3340] [serial = 616] [outer = 00000000] 08:15:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (181C8C00) [pid = 3340] [serial = 617] [outer = 17ED9800] 08:15:59 INFO - PROCESS | 3340 | 1466698559743 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (181CF000) [pid = 3340] [serial = 618] [outer = 17ED9800] 08:16:00 INFO - PROCESS | 3340 | 1466698560086 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:16:00 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:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 581ms 08:16:00 INFO - PROCESS | 3340 | 1466698560103 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3340 | 1466698560105 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:16:00 INFO - PROCESS | 3340 | 1466698560108 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:16:00 INFO - PROCESS | 3340 | 1466698560109 Marionette TRACE conn3 <- [1,790,null,{}] 08:16:00 INFO - PROCESS | 3340 | 1466698560113 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 3340 | 1466698560115 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:00 INFO - PROCESS | 3340 | 1466698560203 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:16:00 INFO - PROCESS | 3340 | 1466698560210 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698560212 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:00 INFO - PROCESS | 3340 | ++DOCSHELL 181CFC00 == 35 [pid = 3340] [id = 207] 08:16:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (18492800) [pid = 3340] [serial = 619] [outer = 00000000] 08:16:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1849C800) [pid = 3340] [serial = 620] [outer = 18492800] 08:16:00 INFO - PROCESS | 3340 | 1466698560255 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (184A0000) [pid = 3340] [serial = 621] [outer = 18492800] 08:16:00 INFO - PROCESS | 3340 | 1466698560652 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:16:00 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:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 581ms 08:16:00 INFO - PROCESS | 3340 | 1466698560689 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 3340 | 1466698560691 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:16:00 INFO - PROCESS | 3340 | 1466698560694 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 3340 | 1466698560696 Marionette TRACE conn3 <- [1,794,null,{}] 08:16:00 INFO - PROCESS | 3340 | 1466698560699 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 3340 | 1466698560700 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:00 INFO - PROCESS | 3340 | 1466698560774 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:16:00 INFO - PROCESS | 3340 | 1466698560854 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698560856 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:00 INFO - PROCESS | 3340 | ++DOCSHELL 10A57800 == 36 [pid = 3340] [id = 208] 08:16:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (112C9800) [pid = 3340] [serial = 622] [outer = 00000000] 08:16:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (198B6800) [pid = 3340] [serial = 623] [outer = 112C9800] 08:16:00 INFO - PROCESS | 3340 | 1466698560882 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (198B7400) [pid = 3340] [serial = 624] [outer = 112C9800] 08:16:01 INFO - PROCESS | 3340 | 1466698561266 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:16:01 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:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 611ms 08:16:01 INFO - PROCESS | 3340 | 1466698561316 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 3340 | 1466698561318 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:16:01 INFO - PROCESS | 3340 | 1466698561321 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 3340 | 1466698561323 Marionette TRACE conn3 <- [1,798,null,{}] 08:16:01 INFO - PROCESS | 3340 | 1466698561334 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:01 INFO - PROCESS | 3340 | 1466698561335 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:01 INFO - PROCESS | 3340 | 1466698561422 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:16:01 INFO - PROCESS | 3340 | 1466698561427 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 3340 | 1466698561429 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:01 INFO - PROCESS | 3340 | ++DOCSHELL 1849B800 == 37 [pid = 3340] [id = 209] 08:16:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (198B3000) [pid = 3340] [serial = 625] [outer = 00000000] 08:16:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (19A92400) [pid = 3340] [serial = 626] [outer = 198B3000] 08:16:01 INFO - PROCESS | 3340 | 1466698561479 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (19E6E800) [pid = 3340] [serial = 627] [outer = 198B3000] 08:16:02 INFO - PROCESS | 3340 | 1466698562020 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 718ms 08:16:02 INFO - PROCESS | 3340 | 1466698562085 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 3340 | 1466698562089 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:16:02 INFO - PROCESS | 3340 | 1466698562110 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 3340 | 1466698562114 Marionette TRACE conn3 <- [1,802,null,{}] 08:16:02 INFO - PROCESS | 3340 | 1466698562134 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 3340 | 1466698562138 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:02 INFO - PROCESS | 3340 | 1466698562256 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:16:02 INFO - PROCESS | 3340 | 1466698562330 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698562333 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:02 INFO - PROCESS | 3340 | ++DOCSHELL 10B78400 == 38 [pid = 3340] [id = 210] 08:16:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (110DCC00) [pid = 3340] [serial = 628] [outer = 00000000] 08:16:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (13157C00) [pid = 3340] [serial = 629] [outer = 110DCC00] 08:16:02 INFO - PROCESS | 3340 | 1466698562439 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139DD800) [pid = 3340] [serial = 630] [outer = 110DCC00] 08:16:02 INFO - PROCESS | 3340 | 1466698563006 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:16:03 INFO - PROCESS | 3340 | 1466698563067 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:16:03 INFO - PROCESS | 3340 | 1466698563074 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:16:03 INFO - PROCESS | 3340 | 1466698563077 Marionette TRACE conn3 <- [1,806,null,{}] 08:16:03 INFO - PROCESS | 3340 | 1466698563095 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:03 INFO - PROCESS | 3340 | 1466698563098 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:03 INFO - PROCESS | 3340 | 1466698563202 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:16:03 INFO - PROCESS | 3340 | 1466698563264 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698563267 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:03 INFO - PROCESS | 3340 | ++DOCSHELL 13D0EC00 == 39 [pid = 3340] [id = 211] 08:16:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (145BE800) [pid = 3340] [serial = 631] [outer = 00000000] 08:16:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15A37000) [pid = 3340] [serial = 632] [outer = 145BE800] 08:16:03 INFO - PROCESS | 3340 | 1466698563363 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168EA000) [pid = 3340] [serial = 633] [outer = 145BE800] 08:16:03 INFO - PROCESS | 3340 | 1466698563984 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 948ms 08:16:04 INFO - PROCESS | 3340 | 1466698564030 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 3340 | 1466698564032 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:16:04 INFO - PROCESS | 3340 | 1466698564037 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 3340 | 1466698564041 Marionette TRACE conn3 <- [1,810,null,{}] 08:16:04 INFO - PROCESS | 3340 | 1466698564052 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 3340 | 1466698564057 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:04 INFO - PROCESS | 3340 | 1466698564171 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:16:04 INFO - PROCESS | 3340 | 1466698564253 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698564257 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:04 INFO - PROCESS | 3340 | ++DOCSHELL 0F394C00 == 40 [pid = 3340] [id = 212] 08:16:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (103CD400) [pid = 3340] [serial = 634] [outer = 00000000] 08:16:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (110E0000) [pid = 3340] [serial = 635] [outer = 103CD400] 08:16:04 INFO - PROCESS | 3340 | 1466698564447 Marionette DEBUG loaded listener.js 08:16:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (11CCEC00) [pid = 3340] [serial = 636] [outer = 103CD400] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 10A57800 == 39 [pid = 3340] [id = 208] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 181CFC00 == 38 [pid = 3340] [id = 207] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 17E32C00 == 37 [pid = 3340] [id = 206] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 10FFC800 == 36 [pid = 3340] [id = 205] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 169E9000 == 35 [pid = 3340] [id = 204] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 145BDC00 == 34 [pid = 3340] [id = 203] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 1450D400 == 33 [pid = 3340] [id = 202] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 1327AC00 == 32 [pid = 3340] [id = 201] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 11C32C00 == 31 [pid = 3340] [id = 200] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 139DF800 == 30 [pid = 3340] [id = 198] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 1312F800 == 29 [pid = 3340] [id = 199] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 1849B800 == 28 [pid = 3340] [id = 209] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 10B78400 == 27 [pid = 3340] [id = 210] 08:16:05 INFO - PROCESS | 3340 | --DOCSHELL 13D0EC00 == 26 [pid = 3340] [id = 211] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13131000) [pid = 3340] [serial = 581] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (145BF000) [pid = 3340] [serial = 578] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1787F800) [pid = 3340] [serial = 593] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1345E400) [pid = 3340] [serial = 576] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13286000) [pid = 3340] [serial = 575] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (16929000) [pid = 3340] [serial = 587] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (15537000) [pid = 3340] [serial = 585] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (16E07000) [pid = 3340] [serial = 590] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (14512400) [pid = 3340] [serial = 584] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (172F2000) [pid = 3340] [serial = 591] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1314E800) [pid = 3340] [serial = 582] [outer = 00000000] [url = about:blank] 08:16:05 INFO - PROCESS | 3340 | 1466698565639 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:16:05 INFO - PROCESS | 3340 | 1466698565672 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:16:05 INFO - PROCESS | 3340 | 1466698565678 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:16:05 INFO - PROCESS | 3340 | 1466698565681 Marionette TRACE conn3 <- [1,814,null,{}] 08:16:05 INFO - PROCESS | 3340 | 1466698565687 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:05 INFO - PROCESS | 3340 | 1466698565690 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:05 INFO - PROCESS | 3340 | 1466698565777 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:16:05 INFO - PROCESS | 3340 | 1466698565784 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698565787 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:05 INFO - PROCESS | 3340 | ++DOCSHELL 10B78400 == 27 [pid = 3340] [id = 213] 08:16:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (10B78800) [pid = 3340] [serial = 637] [outer = 00000000] 08:16:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (12D66000) [pid = 3340] [serial = 638] [outer = 10B78800] 08:16:05 INFO - PROCESS | 3340 | 1466698565836 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13030000) [pid = 3340] [serial = 639] [outer = 10B78800] 08:16:06 INFO - PROCESS | 3340 | 1466698566290 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 688ms 08:16:06 INFO - PROCESS | 3340 | 1466698566361 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3340 | 1466698566366 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:16:06 INFO - PROCESS | 3340 | 1466698566372 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3340 | 1466698566374 Marionette TRACE conn3 <- [1,818,null,{}] 08:16:06 INFO - PROCESS | 3340 | 1466698566378 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 3340 | 1466698566381 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:06 INFO - PROCESS | 3340 | 1466698566465 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:16:06 INFO - PROCESS | 3340 | 1466698566471 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698566474 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:06 INFO - PROCESS | 3340 | ++DOCSHELL 1345C800 == 28 [pid = 3340] [id = 214] 08:16:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1345E400) [pid = 3340] [serial = 640] [outer = 00000000] 08:16:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139D5000) [pid = 3340] [serial = 641] [outer = 1345E400] 08:16:06 INFO - PROCESS | 3340 | 1466698566521 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139E4C00) [pid = 3340] [serial = 642] [outer = 1345E400] 08:16:06 INFO - PROCESS | 3340 | 1466698566987 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 612ms 08:16:06 INFO - PROCESS | 3340 | 1466698567009 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 3340 | 1466698567011 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:16:06 INFO - PROCESS | 3340 | 1466698567015 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 3340 | 1466698567019 Marionette TRACE conn3 <- [1,822,null,{}] 08:16:07 INFO - PROCESS | 3340 | 1466698567033 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 3340 | 1466698567038 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:07 INFO - PROCESS | 3340 | 1466698567136 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:16:07 INFO - PROCESS | 3340 | 1466698567219 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698567222 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:07 INFO - PROCESS | 3340 | ++DOCSHELL 15323800 == 29 [pid = 3340] [id = 215] 08:16:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15323C00) [pid = 3340] [serial = 643] [outer = 00000000] 08:16:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15539C00) [pid = 3340] [serial = 644] [outer = 15323C00] 08:16:07 INFO - PROCESS | 3340 | 1466698567271 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15A30000) [pid = 3340] [serial = 645] [outer = 15323C00] 08:16:07 INFO - PROCESS | 3340 | 1466698567640 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 687ms 08:16:07 INFO - PROCESS | 3340 | 1466698567696 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 3340 | 1466698567698 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:16:07 INFO - PROCESS | 3340 | 1466698567701 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 3340 | 1466698567703 Marionette TRACE conn3 <- [1,826,null,{}] 08:16:07 INFO - PROCESS | 3340 | 1466698567706 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:07 INFO - PROCESS | 3340 | 1466698567718 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:07 INFO - PROCESS | 3340 | 1466698567836 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:16:07 INFO - PROCESS | 3340 | 1466698567855 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698567857 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:07 INFO - PROCESS | 3340 | ++DOCSHELL 157E8C00 == 30 [pid = 3340] [id = 216] 08:16:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A73C00) [pid = 3340] [serial = 646] [outer = 00000000] 08:16:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (168F6C00) [pid = 3340] [serial = 647] [outer = 15A73C00] 08:16:07 INFO - PROCESS | 3340 | 1466698567886 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16D0BC00) [pid = 3340] [serial = 648] [outer = 15A73C00] 08:16:08 INFO - PROCESS | 3340 | 1466698568327 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 688ms 08:16:08 INFO - PROCESS | 3340 | 1466698568384 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 3340 | 1466698568386 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:16:08 INFO - PROCESS | 3340 | 1466698568389 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 3340 | 1466698568390 Marionette TRACE conn3 <- [1,830,null,{}] 08:16:08 INFO - PROCESS | 3340 | 1466698568394 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 3340 | 1466698568396 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:08 INFO - PROCESS | 3340 | 1466698568524 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:16:08 INFO - PROCESS | 3340 | 1466698568546 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698568548 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:08 INFO - PROCESS | 3340 | ++DOCSHELL 17434C00 == 31 [pid = 3340] [id = 217] 08:16:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17536000) [pid = 3340] [serial = 649] [outer = 00000000] 08:16:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (175B7C00) [pid = 3340] [serial = 650] [outer = 17536000] 08:16:08 INFO - PROCESS | 3340 | 1466698568591 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17888400) [pid = 3340] [serial = 651] [outer = 17536000] 08:16:08 INFO - PROCESS | 3340 | 1466698569004 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 688ms 08:16:09 INFO - PROCESS | 3340 | 1466698569073 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3340 | 1466698569075 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:16:09 INFO - PROCESS | 3340 | 1466698569078 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3340 | 1466698569080 Marionette TRACE conn3 <- [1,834,null,{}] 08:16:09 INFO - PROCESS | 3340 | 1466698569083 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3340 | 1466698569088 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:09 INFO - PROCESS | 3340 | 1466698569214 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:16:09 INFO - PROCESS | 3340 | 1466698569226 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698569228 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:09 INFO - PROCESS | 3340 | ++DOCSHELL 181C5000 == 32 [pid = 3340] [id = 218] 08:16:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (181C9000) [pid = 3340] [serial = 652] [outer = 00000000] 08:16:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1849C400) [pid = 3340] [serial = 653] [outer = 181C9000] 08:16:09 INFO - PROCESS | 3340 | 1466698569316 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (19A88C00) [pid = 3340] [serial = 654] [outer = 181C9000] 08:16:09 INFO - PROCESS | 3340 | 1466698569703 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 687ms 08:16:09 INFO - PROCESS | 3340 | 1466698569761 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 3340 | 1466698569763 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:16:09 INFO - PROCESS | 3340 | 1466698569766 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 3340 | 1466698569768 Marionette TRACE conn3 <- [1,838,null,{}] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (112C9800) [pid = 3340] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (198B3000) [pid = 3340] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (169EE400) [pid = 3340] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (129F0C00) [pid = 3340] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (14514000) [pid = 3340] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (168F6000) [pid = 3340] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1312FC00) [pid = 3340] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (11CCDC00) [pid = 3340] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15A72400) [pid = 3340] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (13289400) [pid = 3340] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17ED9800) [pid = 3340] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (18492800) [pid = 3340] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (14513C00) [pid = 3340] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:16:09 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (168F2C00) [pid = 3340] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:16:09 INFO - PROCESS | 3340 | 1466698569997 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:09 INFO - PROCESS | 3340 | 1466698569999 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:10 INFO - PROCESS | 3340 | 1466698570069 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:16:10 INFO - PROCESS | 3340 | 1466698570075 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698570077 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:10 INFO - PROCESS | 3340 | ++DOCSHELL 110DD800 == 33 [pid = 3340] [id = 219] 08:16:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1393BC00) [pid = 3340] [serial = 655] [outer = 00000000] 08:16:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15CAFC00) [pid = 3340] [serial = 656] [outer = 1393BC00] 08:16:10 INFO - PROCESS | 3340 | 1466698570119 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1675E400) [pid = 3340] [serial = 657] [outer = 1393BC00] 08:16:10 INFO - PROCESS | 3340 | 1466698570519 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:16:10 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:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 810ms 08:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:16:10 INFO - PROCESS | 3340 | 1466698570575 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 3340 | 1466698570577 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:16:10 INFO - PROCESS | 3340 | 1466698570581 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 3340 | 1466698570583 Marionette TRACE conn3 <- [1,842,null,{}] 08:16:10 INFO - PROCESS | 3340 | 1466698570586 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 3340 | 1466698570588 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:10 INFO - PROCESS | 3340 | 1466698570668 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:16:10 INFO - PROCESS | 3340 | 1466698570675 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698570677 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:10 INFO - PROCESS | 3340 | ++DOCSHELL 17E31C00 == 34 [pid = 3340] [id = 220] 08:16:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (181D0C00) [pid = 3340] [serial = 658] [outer = 00000000] 08:16:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (198B8000) [pid = 3340] [serial = 659] [outer = 181D0C00] 08:16:10 INFO - PROCESS | 3340 | 1466698570722 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (198BD400) [pid = 3340] [serial = 660] [outer = 181D0C00] 08:16:11 INFO - PROCESS | 3340 | 1466698571112 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:16:11 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:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 581ms 08:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:16:11 INFO - PROCESS | 3340 | 1466698571161 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3340 | 1466698571163 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:16:11 INFO - PROCESS | 3340 | 1466698571166 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 3340 | 1466698571168 Marionette TRACE conn3 <- [1,846,null,{}] 08:16:11 INFO - PROCESS | 3340 | 1466698571175 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 3340 | 1466698571176 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:11 INFO - PROCESS | 3340 | 1466698571252 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:16:11 INFO - PROCESS | 3340 | 1466698571257 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698571259 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:11 INFO - PROCESS | 3340 | ++DOCSHELL 15219400 == 35 [pid = 3340] [id = 221] 08:16:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (19FE9C00) [pid = 3340] [serial = 661] [outer = 00000000] 08:16:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A144000) [pid = 3340] [serial = 662] [outer = 19FE9C00] 08:16:11 INFO - PROCESS | 3340 | 1466698571302 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A146800) [pid = 3340] [serial = 663] [outer = 19FE9C00] 08:16:11 INFO - PROCESS | 3340 | 1466698571714 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:16:11 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:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 581ms 08:16:11 INFO - PROCESS | 3340 | 1466698571744 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 3340 | 1466698571746 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:16:11 INFO - PROCESS | 3340 | 1466698571749 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 3340 | 1466698571751 Marionette TRACE conn3 <- [1,850,null,{}] 08:16:11 INFO - PROCESS | 3340 | 1466698571758 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 3340 | 1466698571760 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:11 INFO - PROCESS | 3340 | 1466698571884 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:16:11 INFO - PROCESS | 3340 | 1466698571894 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698571896 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:11 INFO - PROCESS | 3340 | ++DOCSHELL 1A3B7800 == 36 [pid = 3340] [id = 222] 08:16:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A3BD400) [pid = 3340] [serial = 664] [outer = 00000000] 08:16:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A401C00) [pid = 3340] [serial = 665] [outer = 1A3BD400] 08:16:11 INFO - PROCESS | 3340 | 1466698571939 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A404800) [pid = 3340] [serial = 666] [outer = 1A3BD400] 08:16:12 INFO - PROCESS | 3340 | 1466698572735 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:16:12 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:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1008ms 08:16:12 INFO - PROCESS | 3340 | 1466698572771 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 3340 | 1466698572775 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:16:12 INFO - PROCESS | 3340 | 1466698572780 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:16:12 INFO - PROCESS | 3340 | 1466698572785 Marionette TRACE conn3 <- [1,854,null,{}] 08:16:12 INFO - PROCESS | 3340 | 1466698572790 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:12 INFO - PROCESS | 3340 | 1466698572793 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:12 INFO - PROCESS | 3340 | 1466698572951 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:16:13 INFO - PROCESS | 3340 | 1466698573073 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698573077 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:13 INFO - PROCESS | 3340 | ++DOCSHELL 110E4000 == 37 [pid = 3340] [id = 223] 08:16:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (112C4000) [pid = 3340] [serial = 667] [outer = 00000000] 08:16:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (131E2800) [pid = 3340] [serial = 668] [outer = 112C4000] 08:16:13 INFO - PROCESS | 3340 | 1466698573133 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (139D0C00) [pid = 3340] [serial = 669] [outer = 112C4000] 08:16:14 INFO - PROCESS | 3340 | 1466698574004 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1268ms 08:16:14 INFO - PROCESS | 3340 | 1466698574050 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3340 | 1466698574054 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:16:14 INFO - PROCESS | 3340 | 1466698574060 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3340 | 1466698574063 Marionette TRACE conn3 <- [1,858,null,{}] 08:16:14 INFO - PROCESS | 3340 | 1466698574068 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 3340 | 1466698574071 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:14 INFO - PROCESS | 3340 | 1466698574184 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 15219400 == 36 [pid = 3340] [id = 221] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 17E31C00 == 35 [pid = 3340] [id = 220] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 110DD800 == 34 [pid = 3340] [id = 219] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 181C5000 == 33 [pid = 3340] [id = 218] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 17434C00 == 32 [pid = 3340] [id = 217] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 157E8C00 == 31 [pid = 3340] [id = 216] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 15323800 == 30 [pid = 3340] [id = 215] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 1345C800 == 29 [pid = 3340] [id = 214] 08:16:14 INFO - PROCESS | 3340 | --DOCSHELL 10B78400 == 28 [pid = 3340] [id = 213] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15367400) [pid = 3340] [serial = 579] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (169EF800) [pid = 3340] [serial = 588] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (198B7400) [pid = 3340] [serial = 624] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (19E6E800) [pid = 3340] [serial = 627] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16ECFC00) [pid = 3340] [serial = 611] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (16E8B000) [pid = 3340] [serial = 614] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15212C00) [pid = 3340] [serial = 605] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1553B400) [pid = 3340] [serial = 606] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (17889000) [pid = 3340] [serial = 594] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1753EC00) [pid = 3340] [serial = 612] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (13941000) [pid = 3340] [serial = 596] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139DA000) [pid = 3340] [serial = 597] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (12923000) [pid = 3340] [serial = 599] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (129E9C00) [pid = 3340] [serial = 600] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1675AC00) [pid = 3340] [serial = 608] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13938400) [pid = 3340] [serial = 602] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (139CF400) [pid = 3340] [serial = 603] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (181C8C00) [pid = 3340] [serial = 617] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (19A92400) [pid = 3340] [serial = 626] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1849C800) [pid = 3340] [serial = 620] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (17C26C00) [pid = 3340] [serial = 615] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (181CF000) [pid = 3340] [serial = 618] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (198B6800) [pid = 3340] [serial = 623] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (184A0000) [pid = 3340] [serial = 621] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (168E8400) [pid = 3340] [serial = 609] [outer = 00000000] [url = about:blank] 08:16:14 INFO - PROCESS | 3340 | 1466698574302 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698574306 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:14 INFO - PROCESS | 3340 | ++DOCSHELL 10A62400 == 29 [pid = 3340] [id = 224] 08:16:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (10A64800) [pid = 3340] [serial = 670] [outer = 00000000] 08:16:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (110DFC00) [pid = 3340] [serial = 671] [outer = 10A64800] 08:16:14 INFO - PROCESS | 3340 | 1466698574354 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (12926000) [pid = 3340] [serial = 672] [outer = 10A64800] 08:16:14 INFO - PROCESS | 3340 | 1466698574778 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 780ms 08:16:14 INFO - PROCESS | 3340 | 1466698574844 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 3340 | 1466698574849 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:16:14 INFO - PROCESS | 3340 | 1466698574859 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 3340 | 1466698574861 Marionette TRACE conn3 <- [1,862,null,{}] 08:16:14 INFO - PROCESS | 3340 | 1466698574865 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:14 INFO - PROCESS | 3340 | 1466698574867 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:14 INFO - PROCESS | 3340 | 1466698574951 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:16:14 INFO - PROCESS | 3340 | 1466698574963 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698574965 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:14 INFO - PROCESS | 3340 | ++DOCSHELL 139D7800 == 30 [pid = 3340] [id = 225] 08:16:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139D8800) [pid = 3340] [serial = 673] [outer = 00000000] 08:16:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (139E3000) [pid = 3340] [serial = 674] [outer = 139D8800] 08:16:15 INFO - PROCESS | 3340 | 1466698575012 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (139ED800) [pid = 3340] [serial = 675] [outer = 139D8800] 08:16:15 INFO - PROCESS | 3340 | 1466698575749 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:16:15 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:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 917ms 08:16:15 INFO - PROCESS | 3340 | 1466698575789 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 3340 | 1466698575791 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:16:15 INFO - PROCESS | 3340 | 1466698575795 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:16:15 INFO - PROCESS | 3340 | 1466698575798 Marionette TRACE conn3 <- [1,866,null,{}] 08:16:15 INFO - PROCESS | 3340 | 1466698575809 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 3340 | 1466698575813 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:15 INFO - PROCESS | 3340 | 1466698575895 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:16:15 INFO - PROCESS | 3340 | 1466698575904 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698575907 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:15 INFO - PROCESS | 3340 | ++DOCSHELL 169E9000 == 31 [pid = 3340] [id = 226] 08:16:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (169EF800) [pid = 3340] [serial = 676] [outer = 00000000] 08:16:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (16EC7400) [pid = 3340] [serial = 677] [outer = 169EF800] 08:16:15 INFO - PROCESS | 3340 | 1466698575954 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (17432400) [pid = 3340] [serial = 678] [outer = 169EF800] 08:16:16 INFO - PROCESS | 3340 | 1466698576385 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:16:16 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:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 626ms 08:16:16 INFO - PROCESS | 3340 | 1466698576414 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 3340 | 1466698576417 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:16:16 INFO - PROCESS | 3340 | 1466698576428 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 3340 | 1466698576430 Marionette TRACE conn3 <- [1,870,null,{}] 08:16:16 INFO - PROCESS | 3340 | 1466698576434 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 3340 | 1466698576436 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:16 INFO - PROCESS | 3340 | 1466698576545 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:16:16 INFO - PROCESS | 3340 | 1466698576553 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698576555 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:16 INFO - PROCESS | 3340 | ++DOCSHELL 15A2EC00 == 32 [pid = 3340] [id = 227] 08:16:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16935800) [pid = 3340] [serial = 679] [outer = 00000000] 08:16:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (17C26C00) [pid = 3340] [serial = 680] [outer = 16935800] 08:16:16 INFO - PROCESS | 3340 | 1466698576600 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (17ED8C00) [pid = 3340] [serial = 681] [outer = 16935800] 08:16:17 INFO - PROCESS | 3340 | 1466698577074 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:16:17 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:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 688ms 08:16:17 INFO - PROCESS | 3340 | 1466698577106 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3340 | 1466698577108 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:16:17 INFO - PROCESS | 3340 | 1466698577111 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3340 | 1466698577113 Marionette TRACE conn3 <- [1,874,null,{}] 08:16:17 INFO - PROCESS | 3340 | 1466698577119 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 3340 | 1466698577121 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:17 INFO - PROCESS | 3340 | 1466698577224 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:16:17 INFO - PROCESS | 3340 | 1466698577229 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698577232 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:17 INFO - PROCESS | 3340 | ++DOCSHELL 145BF400 == 33 [pid = 3340] [id = 228] 08:16:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (145C1400) [pid = 3340] [serial = 682] [outer = 00000000] 08:16:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (181CE000) [pid = 3340] [serial = 683] [outer = 145C1400] 08:16:17 INFO - PROCESS | 3340 | 1466698577276 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (18499000) [pid = 3340] [serial = 684] [outer = 145C1400] 08:16:17 INFO - PROCESS | 3340 | 1466698577711 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:16:17 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:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 612ms 08:16:17 INFO - PROCESS | 3340 | 1466698577749 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:16:17 INFO - PROCESS | 3340 | 1466698577735 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:16:17 INFO - PROCESS | 3340 | 1466698577745 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 3340 | 1466698577747 Marionette TRACE conn3 <- [1,878,null,{}] 08:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:16:17 INFO - PROCESS | 3340 | 1466698577750 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:17 INFO - PROCESS | 3340 | 1466698577756 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:17 INFO - PROCESS | 3340 | 1466698577917 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:16:17 INFO - PROCESS | 3340 | 1466698577938 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698577940 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:17 INFO - PROCESS | 3340 | ++DOCSHELL 17882800 == 34 [pid = 3340] [id = 229] 08:16:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17FBCC00) [pid = 3340] [serial = 685] [outer = 00000000] 08:16:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (198C1C00) [pid = 3340] [serial = 686] [outer = 17FBCC00] 08:16:17 INFO - PROCESS | 3340 | 1466698577983 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (19A83C00) [pid = 3340] [serial = 687] [outer = 17FBCC00] 08:16:18 INFO - PROCESS | 3340 | 1466698578499 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (145BE800) [pid = 3340] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (181D0C00) [pid = 3340] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (110DCC00) [pid = 3340] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15A73C00) [pid = 3340] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (103CD400) [pid = 3340] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (181C9000) [pid = 3340] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (10B78800) [pid = 3340] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1393BC00) [pid = 3340] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1345E400) [pid = 3340] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (17536000) [pid = 3340] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (15323C00) [pid = 3340] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:16:18 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (19FE9C00) [pid = 3340] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:16:18 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:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 825ms 08:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:16:18 INFO - PROCESS | 3340 | 1466698578574 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 3340 | 1466698578576 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:16:18 INFO - PROCESS | 3340 | 1466698578579 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 3340 | 1466698578581 Marionette TRACE conn3 <- [1,882,null,{}] 08:16:18 INFO - PROCESS | 3340 | 1466698578585 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 3340 | 1466698578586 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:18 INFO - PROCESS | 3340 | 1466698578664 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:16:18 INFO - PROCESS | 3340 | 1466698578669 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698578671 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:18 INFO - PROCESS | 3340 | ++DOCSHELL 145BD800 == 35 [pid = 3340] [id = 230] 08:16:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (145BDC00) [pid = 3340] [serial = 688] [outer = 00000000] 08:16:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (169EE800) [pid = 3340] [serial = 689] [outer = 145BDC00] 08:16:18 INFO - PROCESS | 3340 | 1466698578714 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (17536000) [pid = 3340] [serial = 690] [outer = 145BDC00] 08:16:19 INFO - PROCESS | 3340 | 1466698579132 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:16:19 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:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 581ms 08:16:19 INFO - PROCESS | 3340 | 1466698579177 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3340 | 1466698579179 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:16:19 INFO - PROCESS | 3340 | 1466698579182 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3340 | 1466698579184 Marionette TRACE conn3 <- [1,886,null,{}] 08:16:19 INFO - PROCESS | 3340 | 1466698579187 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3340 | 1466698579189 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:19 INFO - PROCESS | 3340 | 1466698579272 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:16:19 INFO - PROCESS | 3340 | 1466698579278 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698579280 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:19 INFO - PROCESS | 3340 | ++DOCSHELL 131EE000 == 36 [pid = 3340] [id = 231] 08:16:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1849E400) [pid = 3340] [serial = 691] [outer = 00000000] 08:16:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (19FE9C00) [pid = 3340] [serial = 692] [outer = 1849E400] 08:16:19 INFO - PROCESS | 3340 | 1466698579325 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1A13A000) [pid = 3340] [serial = 693] [outer = 1849E400] 08:16:19 INFO - PROCESS | 3340 | 1466698579730 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 581ms 08:16:19 INFO - PROCESS | 3340 | 1466698579772 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 3340 | 1466698579774 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:16:19 INFO - PROCESS | 3340 | 1466698579777 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 3340 | 1466698579779 Marionette TRACE conn3 <- [1,890,null,{}] 08:16:19 INFO - PROCESS | 3340 | 1466698579786 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:19 INFO - PROCESS | 3340 | 1466698579788 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:19 INFO - PROCESS | 3340 | 1466698579869 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:16:19 INFO - PROCESS | 3340 | 1466698579876 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698579888 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:19 INFO - PROCESS | 3340 | ++DOCSHELL 1A3C0400 == 37 [pid = 3340] [id = 232] 08:16:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1A3C1000) [pid = 3340] [serial = 694] [outer = 00000000] 08:16:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1A40BC00) [pid = 3340] [serial = 695] [outer = 1A3C1000] 08:16:19 INFO - PROCESS | 3340 | 1466698579966 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1A40EC00) [pid = 3340] [serial = 696] [outer = 1A3C1000] 08:16:20 INFO - PROCESS | 3340 | 1466698580387 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 611ms 08:16:20 INFO - PROCESS | 3340 | 1466698580401 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 3340 | 1466698580403 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:16:20 INFO - PROCESS | 3340 | 1466698580406 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 3340 | 1466698580407 Marionette TRACE conn3 <- [1,894,null,{}] 08:16:20 INFO - PROCESS | 3340 | 1466698580411 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 3340 | 1466698580412 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:20 INFO - PROCESS | 3340 | 1466698580567 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:16:20 INFO - PROCESS | 3340 | 1466698580678 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698580682 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:20 INFO - PROCESS | 3340 | ++DOCSHELL 104E4800 == 38 [pid = 3340] [id = 233] 08:16:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (104E6000) [pid = 3340] [serial = 697] [outer = 00000000] 08:16:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (10B71000) [pid = 3340] [serial = 698] [outer = 104E6000] 08:16:20 INFO - PROCESS | 3340 | 1466698580744 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (110DE800) [pid = 3340] [serial = 699] [outer = 104E6000] 08:16:21 INFO - PROCESS | 3340 | 1466698581291 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 916ms 08:16:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (13158000) [pid = 3340] [serial = 700] [outer = 168F1800] 08:16:21 INFO - PROCESS | 3340 | 1466698581360 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 3340 | 1466698581364 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:16:21 INFO - PROCESS | 3340 | 1466698581416 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 3340 | 1466698581419 Marionette TRACE conn3 <- [1,898,null,{}] 08:16:21 INFO - PROCESS | 3340 | 1466698581460 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 3340 | 1466698581466 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:21 INFO - PROCESS | 3340 | 1466698581562 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:16:21 INFO - PROCESS | 3340 | 1466698581640 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698581643 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:21 INFO - PROCESS | 3340 | ++DOCSHELL 10A59C00 == 39 [pid = 3340] [id = 234] 08:16:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (131EEC00) [pid = 3340] [serial = 701] [outer = 00000000] 08:16:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (15367000) [pid = 3340] [serial = 702] [outer = 131EEC00] 08:16:21 INFO - PROCESS | 3340 | 1466698581741 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (175AF000) [pid = 3340] [serial = 703] [outer = 131EEC00] 08:16:22 INFO - PROCESS | 3340 | 1466698582327 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1024ms 08:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:16:22 INFO - PROCESS | 3340 | 1466698582397 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 3340 | 1466698582401 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:16:22 INFO - PROCESS | 3340 | 1466698582404 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 3340 | 1466698582407 Marionette TRACE conn3 <- [1,902,null,{}] 08:16:22 INFO - PROCESS | 3340 | 1466698582410 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:22 INFO - PROCESS | 3340 | 1466698582413 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:22 INFO - PROCESS | 3340 | 1466698582517 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:16:22 INFO - PROCESS | 3340 | 1466698582644 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698582647 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:22 INFO - PROCESS | 3340 | ++DOCSHELL 1788B000 == 40 [pid = 3340] [id = 235] 08:16:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (198BC800) [pid = 3340] [serial = 704] [outer = 00000000] 08:16:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (19FE5000) [pid = 3340] [serial = 705] [outer = 198BC800] 08:16:22 INFO - PROCESS | 3340 | 1466698582701 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A407C00) [pid = 3340] [serial = 706] [outer = 198BC800] 08:16:23 INFO - PROCESS | 3340 | 1466698583507 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1162ms 08:16:23 INFO - PROCESS | 3340 | 1466698583584 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 3340 | 1466698583588 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:16:23 INFO - PROCESS | 3340 | 1466698583593 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:16:23 INFO - PROCESS | 3340 | 1466698583596 Marionette TRACE conn3 <- [1,906,null,{}] 08:16:23 INFO - PROCESS | 3340 | 1466698583602 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 3340 | 1466698583605 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:23 INFO - PROCESS | 3340 | 1466698583700 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:16:23 INFO - PROCESS | 3340 | 1466698583780 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698583784 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:23 INFO - PROCESS | 3340 | ++DOCSHELL 1309E800 == 41 [pid = 3340] [id = 236] 08:16:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (130A2800) [pid = 3340] [serial = 707] [outer = 00000000] 08:16:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (13154C00) [pid = 3340] [serial = 708] [outer = 130A2800] 08:16:23 INFO - PROCESS | 3340 | 1466698583815 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (13286000) [pid = 3340] [serial = 709] [outer = 130A2800] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 1A3C0400 == 40 [pid = 3340] [id = 232] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 131EE000 == 39 [pid = 3340] [id = 231] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 145BD800 == 38 [pid = 3340] [id = 230] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 17882800 == 37 [pid = 3340] [id = 229] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 145BF400 == 36 [pid = 3340] [id = 228] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 15A2EC00 == 35 [pid = 3340] [id = 227] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 169E9000 == 34 [pid = 3340] [id = 226] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 139D7800 == 33 [pid = 3340] [id = 225] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 10A62400 == 32 [pid = 3340] [id = 224] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 1A3B7800 == 31 [pid = 3340] [id = 222] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 0F394C00 == 30 [pid = 3340] [id = 212] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 110E4000 == 29 [pid = 3340] [id = 223] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 1788B000 == 28 [pid = 3340] [id = 235] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 104E4800 == 27 [pid = 3340] [id = 233] 08:16:24 INFO - PROCESS | 3340 | --DOCSHELL 10A59C00 == 26 [pid = 3340] [id = 234] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (15A37000) [pid = 3340] [serial = 632] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (198BD400) [pid = 3340] [serial = 660] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (168EA000) [pid = 3340] [serial = 633] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (139DD800) [pid = 3340] [serial = 630] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (16D0BC00) [pid = 3340] [serial = 648] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (11CCEC00) [pid = 3340] [serial = 636] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (19A88C00) [pid = 3340] [serial = 654] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (12D66000) [pid = 3340] [serial = 638] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (15CAFC00) [pid = 3340] [serial = 656] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (13157C00) [pid = 3340] [serial = 629] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (168F6C00) [pid = 3340] [serial = 647] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13030000) [pid = 3340] [serial = 639] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (139D5000) [pid = 3340] [serial = 641] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17888400) [pid = 3340] [serial = 651] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (175B7C00) [pid = 3340] [serial = 650] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (198B8000) [pid = 3340] [serial = 659] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (139E4C00) [pid = 3340] [serial = 642] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (15539C00) [pid = 3340] [serial = 644] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1675E400) [pid = 3340] [serial = 657] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (110E0000) [pid = 3340] [serial = 635] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1849C400) [pid = 3340] [serial = 653] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15A30000) [pid = 3340] [serial = 645] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A144000) [pid = 3340] [serial = 662] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1A146800) [pid = 3340] [serial = 663] [outer = 00000000] [url = about:blank] 08:16:24 INFO - PROCESS | 3340 | 1466698584924 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1360ms 08:16:24 INFO - PROCESS | 3340 | 1466698584955 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 3340 | 1466698584959 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:16:24 INFO - PROCESS | 3340 | 1466698584964 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 3340 | 1466698584967 Marionette TRACE conn3 <- [1,910,null,{}] 08:16:24 INFO - PROCESS | 3340 | 1466698584974 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:24 INFO - PROCESS | 3340 | 1466698584978 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:25 INFO - PROCESS | 3340 | 1466698585110 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:16:25 INFO - PROCESS | 3340 | 1466698585193 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698585197 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:25 INFO - PROCESS | 3340 | ++DOCSHELL 10B77C00 == 27 [pid = 3340] [id = 237] 08:16:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (110E6000) [pid = 3340] [serial = 710] [outer = 00000000] 08:16:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (11CD0000) [pid = 3340] [serial = 711] [outer = 110E6000] 08:16:25 INFO - PROCESS | 3340 | 1466698585245 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (128A3400) [pid = 3340] [serial = 712] [outer = 110E6000] 08:16:25 INFO - PROCESS | 3340 | 1466698585630 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 718ms 08:16:25 INFO - PROCESS | 3340 | 1466698585689 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 3340 | 1466698585694 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:16:25 INFO - PROCESS | 3340 | 1466698585701 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 3340 | 1466698585704 Marionette TRACE conn3 <- [1,914,null,{}] 08:16:25 INFO - PROCESS | 3340 | 1466698585707 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 3340 | 1466698585710 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:25 INFO - PROCESS | 3340 | 1466698585797 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:16:25 INFO - PROCESS | 3340 | 1466698585804 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698585806 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:25 INFO - PROCESS | 3340 | ++DOCSHELL 1327B800 == 28 [pid = 3340] [id = 238] 08:16:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1327D000) [pid = 3340] [serial = 713] [outer = 00000000] 08:16:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13934000) [pid = 3340] [serial = 714] [outer = 1327D000] 08:16:25 INFO - PROCESS | 3340 | 1466698585852 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139D4000) [pid = 3340] [serial = 715] [outer = 1327D000] 08:16:26 INFO - PROCESS | 3340 | 1466698586292 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 626ms 08:16:26 INFO - PROCESS | 3340 | 1466698586320 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 3340 | 1466698586322 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:16:26 INFO - PROCESS | 3340 | 1466698586329 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 3340 | 1466698586332 Marionette TRACE conn3 <- [1,918,null,{}] 08:16:26 INFO - PROCESS | 3340 | 1466698586343 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 3340 | 1466698586347 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:26 INFO - PROCESS | 3340 | 1466698586428 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:16:26 INFO - PROCESS | 3340 | 1466698586466 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698586469 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:26 INFO - PROCESS | 3340 | ++DOCSHELL 15368C00 == 29 [pid = 3340] [id = 239] 08:16:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1536BC00) [pid = 3340] [serial = 716] [outer = 00000000] 08:16:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (157E3C00) [pid = 3340] [serial = 717] [outer = 1536BC00] 08:16:26 INFO - PROCESS | 3340 | 1466698586516 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15A31400) [pid = 3340] [serial = 718] [outer = 1536BC00] 08:16:26 INFO - PROCESS | 3340 | 1466698586959 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 08:16:27 INFO - PROCESS | 3340 | 1466698587008 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3340 | 1466698587011 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:16:27 INFO - PROCESS | 3340 | 1466698587027 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 3340 | 1466698587030 Marionette TRACE conn3 <- [1,922,null,{}] 08:16:27 INFO - PROCESS | 3340 | 1466698587042 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 3340 | 1466698587044 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:27 INFO - PROCESS | 3340 | 1466698587153 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:16:27 INFO - PROCESS | 3340 | 1466698587159 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698587161 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:27 INFO - PROCESS | 3340 | ++DOCSHELL 15216C00 == 30 [pid = 3340] [id = 240] 08:16:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15219400) [pid = 3340] [serial = 719] [outer = 00000000] 08:16:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1675A800) [pid = 3340] [serial = 720] [outer = 15219400] 08:16:27 INFO - PROCESS | 3340 | 1466698587206 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16928400) [pid = 3340] [serial = 721] [outer = 15219400] 08:16:27 INFO - PROCESS | 3340 | 1466698587626 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:16:27 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:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 642ms 08:16:27 INFO - PROCESS | 3340 | 1466698587661 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 3340 | 1466698587663 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:16:27 INFO - PROCESS | 3340 | 1466698587666 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 3340 | 1466698587668 Marionette TRACE conn3 <- [1,926,null,{}] 08:16:27 INFO - PROCESS | 3340 | 1466698587671 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:27 INFO - PROCESS | 3340 | 1466698587673 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:27 INFO - PROCESS | 3340 | 1466698587773 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:16:27 INFO - PROCESS | 3340 | 1466698587854 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698587857 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:27 INFO - PROCESS | 3340 | ++DOCSHELL 16D02000 == 31 [pid = 3340] [id = 241] 08:16:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16D05C00) [pid = 3340] [serial = 722] [outer = 00000000] 08:16:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16E07000) [pid = 3340] [serial = 723] [outer = 16D05C00] 08:16:27 INFO - PROCESS | 3340 | 1466698587900 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (172F5C00) [pid = 3340] [serial = 724] [outer = 16D05C00] 08:16:28 INFO - PROCESS | 3340 | 1466698588345 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:16:28 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:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 08:16:28 INFO - PROCESS | 3340 | 1466698588407 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 3340 | 1466698588409 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:16:28 INFO - PROCESS | 3340 | 1466698588412 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:16:28 INFO - PROCESS | 3340 | 1466698588414 Marionette TRACE conn3 <- [1,930,null,{}] 08:16:28 INFO - PROCESS | 3340 | 1466698588401 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 3340 | 1466698588407 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:28 INFO - PROCESS | 3340 | 1466698588535 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:16:28 INFO - PROCESS | 3340 | 1466698588546 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698588548 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:28 INFO - PROCESS | 3340 | ++DOCSHELL 1753E800 == 32 [pid = 3340] [id = 242] 08:16:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17886000) [pid = 3340] [serial = 725] [outer = 00000000] 08:16:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (181C7800) [pid = 3340] [serial = 726] [outer = 17886000] 08:16:28 INFO - PROCESS | 3340 | 1466698588637 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (181D0800) [pid = 3340] [serial = 727] [outer = 17886000] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (16935800) [pid = 3340] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1A3BD400) [pid = 3340] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (112C4000) [pid = 3340] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (10A64800) [pid = 3340] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (169EF800) [pid = 3340] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139D8800) [pid = 3340] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (145C1400) [pid = 3340] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17FBCC00) [pid = 3340] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (145BDC00) [pid = 3340] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1849E400) [pid = 3340] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:16:29 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A3C1000) [pid = 3340] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:16:29 INFO - PROCESS | 3340 | 1466698589216 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:16:29 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:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 886ms 08:16:29 INFO - PROCESS | 3340 | 1466698589282 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3340 | 1466698589284 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:16:29 INFO - PROCESS | 3340 | 1466698589287 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:16:29 INFO - PROCESS | 3340 | 1466698589289 Marionette TRACE conn3 <- [1,934,null,{}] 08:16:29 INFO - PROCESS | 3340 | 1466698589292 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3340 | 1466698589303 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:29 INFO - PROCESS | 3340 | 1466698589413 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:16:29 INFO - PROCESS | 3340 | 1466698589465 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698589467 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:29 INFO - PROCESS | 3340 | ++DOCSHELL 10A5A000 == 33 [pid = 3340] [id = 243] 08:16:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (10A64800) [pid = 3340] [serial = 728] [outer = 00000000] 08:16:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16935800) [pid = 3340] [serial = 729] [outer = 10A64800] 08:16:29 INFO - PROCESS | 3340 | 1466698589510 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (145BDC00) [pid = 3340] [serial = 730] [outer = 10A64800] 08:16:29 INFO - PROCESS | 3340 | 1466698589856 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:16:29 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:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 581ms 08:16:29 INFO - PROCESS | 3340 | 1466698589885 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 3340 | 1466698589886 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:16:29 INFO - PROCESS | 3340 | 1466698589890 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 3340 | 1466698589891 Marionette TRACE conn3 <- [1,938,null,{}] 08:16:29 INFO - PROCESS | 3340 | 1466698589894 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 3340 | 1466698589896 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:29 INFO - PROCESS | 3340 | 1466698589985 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:16:29 INFO - PROCESS | 3340 | 1466698589992 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698589994 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:30 INFO - PROCESS | 3340 | ++DOCSHELL 13933C00 == 34 [pid = 3340] [id = 244] 08:16:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (139D7C00) [pid = 3340] [serial = 731] [outer = 00000000] 08:16:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1849FC00) [pid = 3340] [serial = 732] [outer = 139D7C00] 08:16:30 INFO - PROCESS | 3340 | 1466698590037 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (198B2C00) [pid = 3340] [serial = 733] [outer = 139D7C00] 08:16:30 INFO - PROCESS | 3340 | 1466698590430 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:16:30 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:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 581ms 08:16:30 INFO - PROCESS | 3340 | 1466698590470 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 3340 | 1466698590472 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:16:30 INFO - PROCESS | 3340 | 1466698590475 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:16:30 INFO - PROCESS | 3340 | 1466698590477 Marionette TRACE conn3 <- [1,942,null,{}] 08:16:30 INFO - PROCESS | 3340 | 1466698590480 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 3340 | 1466698590482 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:30 INFO - PROCESS | 3340 | 1466698590557 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:16:30 INFO - PROCESS | 3340 | 1466698590640 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698590642 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:30 INFO - PROCESS | 3340 | ++DOCSHELL 15361800 == 35 [pid = 3340] [id = 245] 08:16:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1692D800) [pid = 3340] [serial = 734] [outer = 00000000] 08:16:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19E76800) [pid = 3340] [serial = 735] [outer = 1692D800] 08:16:30 INFO - PROCESS | 3340 | 1466698590684 Marionette DEBUG loaded listener.js 08:16:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198C1800) [pid = 3340] [serial = 736] [outer = 1692D800] 08:16:31 INFO - PROCESS | 3340 | 1466698591060 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:16:31 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:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 612ms 08:16:31 INFO - PROCESS | 3340 | 1466698591114 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 3340 | 1466698591119 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:16:31 INFO - PROCESS | 3340 | 1466698591126 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 3340 | 1466698591133 Marionette TRACE conn3 <- [1,946,null,{}] 08:16:31 INFO - PROCESS | 3340 | 1466698591145 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:31 INFO - PROCESS | 3340 | 1466698591149 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:31 INFO - PROCESS | 3340 | 1466698591270 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:16:31 INFO - PROCESS | 3340 | 1466698591371 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698591374 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:31 INFO - PROCESS | 3340 | ++DOCSHELL 10EBF800 == 36 [pid = 3340] [id = 246] 08:16:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (10ECA000) [pid = 3340] [serial = 737] [outer = 00000000] 08:16:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (112C3000) [pid = 3340] [serial = 738] [outer = 10ECA000] 08:16:31 INFO - PROCESS | 3340 | 1466698591432 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (129E8C00) [pid = 3340] [serial = 739] [outer = 10ECA000] 08:16:32 INFO - PROCESS | 3340 | 1466698592148 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:16:32 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:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1085ms 08:16:32 INFO - PROCESS | 3340 | 1466698592218 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 3340 | 1466698592205 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:16:32 INFO - PROCESS | 3340 | 1466698592212 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 3340 | 1466698592216 Marionette TRACE conn3 <- [1,950,null,{}] 08:16:32 INFO - PROCESS | 3340 | 1466698592220 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 3340 | 1466698592223 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:32 INFO - PROCESS | 3340 | 1466698592337 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:16:32 INFO - PROCESS | 3340 | 1466698592419 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698592422 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:32 INFO - PROCESS | 3340 | ++DOCSHELL 13938400 == 37 [pid = 3340] [id = 247] 08:16:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (139E0000) [pid = 3340] [serial = 740] [outer = 00000000] 08:16:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (13D12400) [pid = 3340] [serial = 741] [outer = 139E0000] 08:16:32 INFO - PROCESS | 3340 | 1466698592518 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (15213400) [pid = 3340] [serial = 742] [outer = 139E0000] 08:16:33 INFO - PROCESS | 3340 | 1466698593379 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:16:33 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:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1223ms 08:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:16:33 INFO - PROCESS | 3340 | 1466698593452 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 3340 | 1466698593457 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:16:33 INFO - PROCESS | 3340 | 1466698593461 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 3340 | 1466698593464 Marionette TRACE conn3 <- [1,954,null,{}] 08:16:33 INFO - PROCESS | 3340 | 1466698593470 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 3340 | 1466698593473 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:33 INFO - PROCESS | 3340 | 1466698593584 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:16:33 INFO - PROCESS | 3340 | 1466698593661 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3340 | 1466698593664 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:33 INFO - PROCESS | 3340 | ++DOCSHELL 10562C00 == 38 [pid = 3340] [id = 248] 08:16:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (105EF000) [pid = 3340] [serial = 743] [outer = 00000000] 08:16:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (112CC000) [pid = 3340] [serial = 744] [outer = 105EF000] 08:16:33 INFO - PROCESS | 3340 | 1466698593726 Marionette DEBUG loaded listener.js 08:16:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1312F400) [pid = 3340] [serial = 745] [outer = 105EF000] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 13933C00 == 37 [pid = 3340] [id = 244] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 10A5A000 == 36 [pid = 3340] [id = 243] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 1753E800 == 35 [pid = 3340] [id = 242] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 16D02000 == 34 [pid = 3340] [id = 241] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 15216C00 == 33 [pid = 3340] [id = 240] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 15368C00 == 32 [pid = 3340] [id = 239] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 1327B800 == 31 [pid = 3340] [id = 238] 08:16:33 INFO - PROCESS | 3340 | --DOCSHELL 10B77C00 == 30 [pid = 3340] [id = 237] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A40BC00) [pid = 3340] [serial = 695] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (19A89000) [pid = 3340] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17ED8C00) [pid = 3340] [serial = 681] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A401C00) [pid = 3340] [serial = 665] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (131E2800) [pid = 3340] [serial = 668] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (139D0C00) [pid = 3340] [serial = 669] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (110DFC00) [pid = 3340] [serial = 671] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (12926000) [pid = 3340] [serial = 672] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16EC7400) [pid = 3340] [serial = 677] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139E3000) [pid = 3340] [serial = 674] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (139ED800) [pid = 3340] [serial = 675] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (181CE000) [pid = 3340] [serial = 683] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A404800) [pid = 3340] [serial = 666] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A40EC00) [pid = 3340] [serial = 696] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (198C1C00) [pid = 3340] [serial = 686] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17536000) [pid = 3340] [serial = 690] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (169EE800) [pid = 3340] [serial = 689] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (19FE9C00) [pid = 3340] [serial = 692] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (19A83C00) [pid = 3340] [serial = 687] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17C26C00) [pid = 3340] [serial = 680] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (18499000) [pid = 3340] [serial = 684] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1A13A000) [pid = 3340] [serial = 693] [outer = 00000000] [url = about:blank] 08:16:33 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (17432400) [pid = 3340] [serial = 678] [outer = 00000000] [url = about:blank] 08:16:34 INFO - PROCESS | 3340 | 1466698594165 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:16:34 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:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 718ms 08:16:34 INFO - PROCESS | 3340 | 1466698594187 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3340 | 1466698594192 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:16:34 INFO - PROCESS | 3340 | 1466698594201 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 3340 | 1466698594205 Marionette TRACE conn3 <- [1,958,null,{}] 08:16:34 INFO - PROCESS | 3340 | 1466698594210 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 3340 | 1466698594212 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:34 INFO - PROCESS | 3340 | 1466698594332 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:16:34 INFO - PROCESS | 3340 | 1466698594339 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698594341 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:34 INFO - PROCESS | 3340 | ++DOCSHELL 139DC400 == 31 [pid = 3340] [id = 249] 08:16:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (139DC800) [pid = 3340] [serial = 746] [outer = 00000000] 08:16:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13C86C00) [pid = 3340] [serial = 747] [outer = 139DC800] 08:16:34 INFO - PROCESS | 3340 | 1466698594387 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1450D800) [pid = 3340] [serial = 748] [outer = 139DC800] 08:16:34 INFO - PROCESS | 3340 | 1466698594831 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:16:34 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:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 688ms 08:16:34 INFO - PROCESS | 3340 | 1466698594881 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:16:34 INFO - PROCESS | 3340 | 1466698594883 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:16:34 INFO - PROCESS | 3340 | 1466698594886 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:16:34 INFO - PROCESS | 3340 | 1466698594890 Marionette TRACE conn3 <- [1,962,null,{}] 08:16:34 INFO - PROCESS | 3340 | 1466698594901 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:34 INFO - PROCESS | 3340 | 1466698594905 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:35 INFO - PROCESS | 3340 | 1466698595015 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:16:35 INFO - PROCESS | 3340 | 1466698595104 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698595108 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:35 INFO - PROCESS | 3340 | ++DOCSHELL 169F7800 == 32 [pid = 3340] [id = 250] 08:16:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16D02000) [pid = 3340] [serial = 749] [outer = 00000000] 08:16:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (16E08800) [pid = 3340] [serial = 750] [outer = 16D02000] 08:16:35 INFO - PROCESS | 3340 | 1466698595141 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (17434C00) [pid = 3340] [serial = 751] [outer = 16D02000] 08:16:35 INFO - PROCESS | 3340 | 1466698595513 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:16:35 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:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 688ms 08:16:35 INFO - PROCESS | 3340 | 1466698595569 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 3340 | 1466698595572 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:16:35 INFO - PROCESS | 3340 | 1466698595575 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 3340 | 1466698595577 Marionette TRACE conn3 <- [1,966,null,{}] 08:16:35 INFO - PROCESS | 3340 | 1466698595580 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 3340 | 1466698595582 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:35 INFO - PROCESS | 3340 | 1466698595674 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:16:35 INFO - PROCESS | 3340 | 1466698595679 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698595681 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:35 INFO - PROCESS | 3340 | ++DOCSHELL 17882800 == 33 [pid = 3340] [id = 251] 08:16:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (17884000) [pid = 3340] [serial = 752] [outer = 00000000] 08:16:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17CDAC00) [pid = 3340] [serial = 753] [outer = 17884000] 08:16:35 INFO - PROCESS | 3340 | 1466698595725 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17FB0800) [pid = 3340] [serial = 754] [outer = 17884000] 08:16:36 INFO - PROCESS | 3340 | 1466698596165 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:16:36 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:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 626ms 08:16:36 INFO - PROCESS | 3340 | 1466698596194 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3340 | 1466698596196 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:16:36 INFO - PROCESS | 3340 | 1466698596199 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3340 | 1466698596201 Marionette TRACE conn3 <- [1,970,null,{}] 08:16:36 INFO - PROCESS | 3340 | 1466698596204 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3340 | 1466698596206 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:36 INFO - PROCESS | 3340 | 1466698596317 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:16:36 INFO - PROCESS | 3340 | 1466698596403 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698596405 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:36 INFO - PROCESS | 3340 | ++DOCSHELL 181CBC00 == 34 [pid = 3340] [id = 252] 08:16:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181D0C00) [pid = 3340] [serial = 755] [outer = 00000000] 08:16:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (18498000) [pid = 3340] [serial = 756] [outer = 181D0C00] 08:16:36 INFO - PROCESS | 3340 | 1466698596449 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1849E800) [pid = 3340] [serial = 757] [outer = 181D0C00] 08:16:36 INFO - PROCESS | 3340 | 1466698596846 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:16:36 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:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:16:36 INFO - PROCESS | 3340 | 1466698596883 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 3340 | 1466698596885 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:16:36 INFO - PROCESS | 3340 | 1466698596895 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 3340 | 1466698596897 Marionette TRACE conn3 <- [1,974,null,{}] 08:16:36 INFO - PROCESS | 3340 | 1466698596900 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 3340 | 1466698596906 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:37 INFO - PROCESS | 3340 | 1466698597034 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:16:37 INFO - PROCESS | 3340 | 1466698597094 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698597096 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:37 INFO - PROCESS | 3340 | ++DOCSHELL 198B8000 == 35 [pid = 3340] [id = 253] 08:16:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19A92400) [pid = 3340] [serial = 758] [outer = 00000000] 08:16:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A13B000) [pid = 3340] [serial = 759] [outer = 19A92400] 08:16:37 INFO - PROCESS | 3340 | 1466698597140 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A13BC00) [pid = 3340] [serial = 760] [outer = 19A92400] 08:16:37 INFO - PROCESS | 3340 | 1466698597525 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:16:37 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:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 08:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:16:37 INFO - PROCESS | 3340 | 1466698597570 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 3340 | 1466698597572 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:16:37 INFO - PROCESS | 3340 | 1466698597576 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 3340 | 1466698597577 Marionette TRACE conn3 <- [1,978,null,{}] 08:16:37 INFO - PROCESS | 3340 | 1466698597581 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:37 INFO - PROCESS | 3340 | 1466698597583 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:37 INFO - PROCESS | 3340 | 1466698597723 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:16:37 INFO - PROCESS | 3340 | 1466698597745 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698597747 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:37 INFO - PROCESS | 3340 | ++DOCSHELL 1A145800 == 36 [pid = 3340] [id = 254] 08:16:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A3B6400) [pid = 3340] [serial = 761] [outer = 00000000] 08:16:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A402000) [pid = 3340] [serial = 762] [outer = 1A3B6400] 08:16:37 INFO - PROCESS | 3340 | 1466698597789 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A402800) [pid = 3340] [serial = 763] [outer = 1A3B6400] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1536BC00) [pid = 3340] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (110E6000) [pid = 3340] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17886000) [pid = 3340] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1327D000) [pid = 3340] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (130A2800) [pid = 3340] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (139D7C00) [pid = 3340] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (104E6000) [pid = 3340] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (131EEC00) [pid = 3340] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (198BC800) [pid = 3340] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (16D05C00) [pid = 3340] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (10A64800) [pid = 3340] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:16:38 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15219400) [pid = 3340] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:16:38 INFO - PROCESS | 3340 | 1466698598225 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:16:38 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:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 672ms 08:16:38 INFO - PROCESS | 3340 | 1466698598259 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3340 | 1466698598261 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:16:38 INFO - PROCESS | 3340 | 1466698598264 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:16:38 INFO - PROCESS | 3340 | 1466698598266 Marionette TRACE conn3 <- [1,982,null,{}] 08:16:38 INFO - PROCESS | 3340 | 1466698598269 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 3340 | 1466698598271 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:38 INFO - PROCESS | 3340 | 1466698598355 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:16:38 INFO - PROCESS | 3340 | 1466698598360 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698598362 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:38 INFO - PROCESS | 3340 | ++DOCSHELL 114C9400 == 37 [pid = 3340] [id = 255] 08:16:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (114CF400) [pid = 3340] [serial = 764] [outer = 00000000] 08:16:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168EB400) [pid = 3340] [serial = 765] [outer = 114CF400] 08:16:38 INFO - PROCESS | 3340 | 1466698598405 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17CDB800) [pid = 3340] [serial = 766] [outer = 114CF400] 08:16:38 INFO - PROCESS | 3340 | 1466698598818 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:16:38 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:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 581ms 08:16:38 INFO - PROCESS | 3340 | 1466698598861 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 3340 | 1466698598863 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:16:38 INFO - PROCESS | 3340 | 1466698598867 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 3340 | 1466698598868 Marionette TRACE conn3 <- [1,986,null,{}] 08:16:38 INFO - PROCESS | 3340 | 1466698598876 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 3340 | 1466698598877 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:38 INFO - PROCESS | 3340 | 1466698598939 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:16:38 INFO - PROCESS | 3340 | 1466698598944 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698598946 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:38 INFO - PROCESS | 3340 | ++DOCSHELL 168F0800 == 38 [pid = 3340] [id = 256] 08:16:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A13A000) [pid = 3340] [serial = 767] [outer = 00000000] 08:16:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A407400) [pid = 3340] [serial = 768] [outer = 1A13A000] 08:16:38 INFO - PROCESS | 3340 | 1466698598990 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A40C400) [pid = 3340] [serial = 769] [outer = 1A13A000] 08:16:39 INFO - PROCESS | 3340 | 1466698599431 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:16:39 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:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 581ms 08:16:39 INFO - PROCESS | 3340 | 1466698599447 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 3340 | 1466698599449 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:16:39 INFO - PROCESS | 3340 | 1466698599453 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 3340 | 1466698599464 Marionette TRACE conn3 <- [1,990,null,{}] 08:16:39 INFO - PROCESS | 3340 | 1466698599479 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 3340 | 1466698599481 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:39 INFO - PROCESS | 3340 | 1466698599558 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:16:39 INFO - PROCESS | 3340 | 1466698599563 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698599565 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:39 INFO - PROCESS | 3340 | ++DOCSHELL 110DBC00 == 39 [pid = 3340] [id = 257] 08:16:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (110DE000) [pid = 3340] [serial = 770] [outer = 00000000] 08:16:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A502000) [pid = 3340] [serial = 771] [outer = 110DE000] 08:16:39 INFO - PROCESS | 3340 | 1466698599609 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A40F000) [pid = 3340] [serial = 772] [outer = 110DE000] 08:16:40 INFO - PROCESS | 3340 | 1466698600071 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:16:40 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:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 688ms 08:16:40 INFO - PROCESS | 3340 | 1466698600136 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 3340 | 1466698600141 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:16:40 INFO - PROCESS | 3340 | 1466698600147 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 3340 | 1466698600151 Marionette TRACE conn3 <- [1,994,null,{}] 08:16:40 INFO - PROCESS | 3340 | 1466698600157 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:40 INFO - PROCESS | 3340 | 1466698600160 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:40 INFO - PROCESS | 3340 | 1466698600282 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:16:40 INFO - PROCESS | 3340 | 1466698600425 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3340 | 1466698600430 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:40 INFO - PROCESS | 3340 | ++DOCSHELL 11CCEC00 == 40 [pid = 3340] [id = 258] 08:16:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (12926000) [pid = 3340] [serial = 773] [outer = 00000000] 08:16:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1312FC00) [pid = 3340] [serial = 774] [outer = 12926000] 08:16:40 INFO - PROCESS | 3340 | 1466698600475 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (13938000) [pid = 3340] [serial = 775] [outer = 12926000] 08:16:41 INFO - PROCESS | 3340 | 1466698601058 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:16:41 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:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 978ms 08:16:41 INFO - PROCESS | 3340 | 1466698601131 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 3340 | 1466698601136 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:16:41 INFO - PROCESS | 3340 | 1466698601142 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 3340 | 1466698601145 Marionette TRACE conn3 <- [1,998,null,{}] 08:16:41 INFO - PROCESS | 3340 | 1466698601149 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 3340 | 1466698601152 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:41 INFO - PROCESS | 3340 | 1466698601290 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:16:41 INFO - PROCESS | 3340 | 1466698601422 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698601425 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:41 INFO - PROCESS | 3340 | ++DOCSHELL 15368C00 == 41 [pid = 3340] [id = 259] 08:16:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (15A2EC00) [pid = 3340] [serial = 776] [outer = 00000000] 08:16:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1675EC00) [pid = 3340] [serial = 777] [outer = 15A2EC00] 08:16:41 INFO - PROCESS | 3340 | 1466698601481 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (16D06800) [pid = 3340] [serial = 778] [outer = 15A2EC00] 08:16:42 INFO - PROCESS | 3340 | 1466698602070 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:16:42 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:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 978ms 08:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:16:42 INFO - PROCESS | 3340 | 1466698602111 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 3340 | 1466698602113 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:16:42 INFO - PROCESS | 3340 | 1466698602117 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 3340 | 1466698602121 Marionette TRACE conn3 <- [1,1002,null,{}] 08:16:42 INFO - PROCESS | 3340 | 1466698602132 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 3340 | 1466698602136 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:42 INFO - PROCESS | 3340 | 1466698602243 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:16:42 INFO - PROCESS | 3340 | 1466698602370 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698602374 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:42 INFO - PROCESS | 3340 | ++DOCSHELL 19A90000 == 42 [pid = 3340] [id = 260] 08:16:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (19E6F000) [pid = 3340] [serial = 779] [outer = 00000000] 08:16:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A142400) [pid = 3340] [serial = 780] [outer = 19E6F000] 08:16:42 INFO - PROCESS | 3340 | 1466698602437 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A408400) [pid = 3340] [serial = 781] [outer = 19E6F000] 08:16:43 INFO - PROCESS | 3340 | 1466698603229 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:16:43 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:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1161ms 08:16:43 INFO - PROCESS | 3340 | 1466698603297 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 3340 | 1466698603301 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:16:43 INFO - PROCESS | 3340 | 1466698603306 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 3340 | 1466698603309 Marionette TRACE conn3 <- [1,1006,null,{}] 08:16:43 INFO - PROCESS | 3340 | 1466698603315 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:43 INFO - PROCESS | 3340 | 1466698603318 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:43 INFO - PROCESS | 3340 | 1466698603423 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:16:43 INFO - PROCESS | 3340 | 1466698603552 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698603557 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:43 INFO - PROCESS | 3340 | ++DOCSHELL 13032C00 == 43 [pid = 3340] [id = 261] 08:16:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (130A2400) [pid = 3340] [serial = 782] [outer = 00000000] 08:16:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (131E2800) [pid = 3340] [serial = 783] [outer = 130A2400] 08:16:43 INFO - PROCESS | 3340 | 1466698603613 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (139D1400) [pid = 3340] [serial = 784] [outer = 130A2400] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 1309E800 == 42 [pid = 3340] [id = 236] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 168F0800 == 41 [pid = 3340] [id = 256] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 114C9400 == 40 [pid = 3340] [id = 255] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 1A145800 == 39 [pid = 3340] [id = 254] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 198B8000 == 38 [pid = 3340] [id = 253] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 181CBC00 == 37 [pid = 3340] [id = 252] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 17882800 == 36 [pid = 3340] [id = 251] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 169F7800 == 35 [pid = 3340] [id = 250] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 139DC400 == 34 [pid = 3340] [id = 249] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 10562C00 == 33 [pid = 3340] [id = 248] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 15361800 == 32 [pid = 3340] [id = 245] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 13938400 == 31 [pid = 3340] [id = 247] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 10EBF800 == 30 [pid = 3340] [id = 246] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 19A90000 == 29 [pid = 3340] [id = 260] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 110DBC00 == 28 [pid = 3340] [id = 257] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 11CCEC00 == 27 [pid = 3340] [id = 258] 08:16:44 INFO - PROCESS | 3340 | --DOCSHELL 15368C00 == 26 [pid = 3340] [id = 259] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (110DE800) [pid = 3340] [serial = 699] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (10B71000) [pid = 3340] [serial = 698] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (175AF000) [pid = 3340] [serial = 703] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (15367000) [pid = 3340] [serial = 702] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A407C00) [pid = 3340] [serial = 706] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (19FE5000) [pid = 3340] [serial = 705] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (172F5C00) [pid = 3340] [serial = 724] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (16E07000) [pid = 3340] [serial = 723] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (16935800) [pid = 3340] [serial = 729] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (19E76800) [pid = 3340] [serial = 735] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1849FC00) [pid = 3340] [serial = 732] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (181D0800) [pid = 3340] [serial = 727] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1675A800) [pid = 3340] [serial = 720] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (16928400) [pid = 3340] [serial = 721] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15A31400) [pid = 3340] [serial = 718] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (145BDC00) [pid = 3340] [serial = 730] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (157E3C00) [pid = 3340] [serial = 717] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (11CD0000) [pid = 3340] [serial = 711] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (128A3400) [pid = 3340] [serial = 712] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (181C7800) [pid = 3340] [serial = 726] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13934000) [pid = 3340] [serial = 714] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (139D4000) [pid = 3340] [serial = 715] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (13286000) [pid = 3340] [serial = 709] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13154C00) [pid = 3340] [serial = 708] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (198B2C00) [pid = 3340] [serial = 733] [outer = 00000000] [url = about:blank] 08:16:44 INFO - PROCESS | 3340 | 1466698604672 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:16:44 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:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1421ms 08:16:44 INFO - PROCESS | 3340 | 1466698604731 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:16:44 INFO - PROCESS | 3340 | 1466698604735 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:16:44 INFO - PROCESS | 3340 | 1466698604739 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:16:44 INFO - PROCESS | 3340 | 1466698604744 Marionette TRACE conn3 <- [1,1010,null,{}] 08:16:44 INFO - PROCESS | 3340 | 1466698604749 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 3340 | 1466698604751 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:44 INFO - PROCESS | 3340 | 1466698604838 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:16:44 INFO - PROCESS | 3340 | 1466698604847 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698604850 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:44 INFO - PROCESS | 3340 | ++DOCSHELL 114CD400 == 27 [pid = 3340] [id = 262] 08:16:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (114CDC00) [pid = 3340] [serial = 785] [outer = 00000000] 08:16:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (129B3400) [pid = 3340] [serial = 786] [outer = 114CDC00] 08:16:44 INFO - PROCESS | 3340 | 1466698604901 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (12BCAC00) [pid = 3340] [serial = 787] [outer = 114CDC00] 08:16:45 INFO - PROCESS | 3340 | 1466698605370 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:16:45 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:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 08:16:45 INFO - PROCESS | 3340 | 1466698605419 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 3340 | 1466698605424 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:16:45 INFO - PROCESS | 3340 | 1466698605430 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 3340 | 1466698605433 Marionette TRACE conn3 <- [1,1014,null,{}] 08:16:45 INFO - PROCESS | 3340 | 1466698605437 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 3340 | 1466698605439 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:45 INFO - PROCESS | 3340 | 1466698605570 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:16:45 INFO - PROCESS | 3340 | 1466698605661 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698605664 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:45 INFO - PROCESS | 3340 | ++DOCSHELL 13934000 == 28 [pid = 3340] [id = 263] 08:16:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139D5000) [pid = 3340] [serial = 788] [outer = 00000000] 08:16:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (139E2800) [pid = 3340] [serial = 789] [outer = 139D5000] 08:16:45 INFO - PROCESS | 3340 | 1466698605710 Marionette DEBUG loaded listener.js 08:16:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139E6C00) [pid = 3340] [serial = 790] [outer = 139D5000] 08:16:46 INFO - PROCESS | 3340 | 1466698606063 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:16:46 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:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 688ms 08:16:46 INFO - PROCESS | 3340 | 1466698606113 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3340 | 1466698606115 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:16:46 INFO - PROCESS | 3340 | 1466698606119 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3340 | 1466698606122 Marionette TRACE conn3 <- [1,1018,null,{}] 08:16:46 INFO - PROCESS | 3340 | 1466698606133 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:46 INFO - PROCESS | 3340 | 1466698606137 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:46 INFO - PROCESS | 3340 | 1466698606219 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:16:46 INFO - PROCESS | 3340 | 1466698606226 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698606229 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:46 INFO - PROCESS | 3340 | ++DOCSHELL 15A30400 == 29 [pid = 3340] [id = 264] 08:16:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15A31400) [pid = 3340] [serial = 791] [outer = 00000000] 08:16:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15CB2400) [pid = 3340] [serial = 792] [outer = 15A31400] 08:16:46 INFO - PROCESS | 3340 | 1466698606276 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (168EA800) [pid = 3340] [serial = 793] [outer = 15A31400] 08:16:46 INFO - PROCESS | 3340 | 1466698606743 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:16:46 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:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 688ms 08:16:46 INFO - PROCESS | 3340 | 1466698606800 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:16:46 INFO - PROCESS | 3340 | 1466698606803 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:16:46 INFO - PROCESS | 3340 | 1466698606806 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:16:46 INFO - PROCESS | 3340 | 1466698606808 Marionette TRACE conn3 <- [1,1022,null,{}] 08:16:46 INFO - PROCESS | 3340 | 1466698606811 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:46 INFO - PROCESS | 3340 | 1466698606813 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:46 INFO - PROCESS | 3340 | 1466698606951 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:16:46 INFO - PROCESS | 3340 | 1466698606973 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698606976 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:46 INFO - PROCESS | 3340 | ++DOCSHELL 16D05C00 == 30 [pid = 3340] [id = 265] 08:16:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16D0B000) [pid = 3340] [serial = 794] [outer = 00000000] 08:16:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (172F1800) [pid = 3340] [serial = 795] [outer = 16D0B000] 08:16:47 INFO - PROCESS | 3340 | 1466698607019 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17536800) [pid = 3340] [serial = 796] [outer = 16D0B000] 08:16:47 INFO - PROCESS | 3340 | 1466698607430 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:16:47 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:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 08:16:47 INFO - PROCESS | 3340 | 1466698607489 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 3340 | 1466698607491 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:16:47 INFO - PROCESS | 3340 | 1466698607494 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:16:47 INFO - PROCESS | 3340 | 1466698607496 Marionette TRACE conn3 <- [1,1026,null,{}] 08:16:47 INFO - PROCESS | 3340 | 1466698607499 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:47 INFO - PROCESS | 3340 | 1466698607502 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:47 INFO - PROCESS | 3340 | 1466698607616 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:16:47 INFO - PROCESS | 3340 | 1466698607965 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698607969 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A13A000) [pid = 3340] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (110DE000) [pid = 3340] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (181D0C00) [pid = 3340] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (19A92400) [pid = 3340] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (16D02000) [pid = 3340] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (105EF000) [pid = 3340] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (10ECA000) [pid = 3340] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1692D800) [pid = 3340] [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 | 3340 | --DOMWINDOW == 72 (139E0000) [pid = 3340] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17884000) [pid = 3340] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (139DC800) [pid = 3340] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A3B6400) [pid = 3340] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:16:47 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (114CF400) [pid = 3340] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:16:47 INFO - PROCESS | 3340 | ++DOCSHELL 0C773400 == 31 [pid = 3340] [id = 266] 08:16:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (0F391400) [pid = 3340] [serial = 797] [outer = 00000000] 08:16:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (104E5C00) [pid = 3340] [serial = 798] [outer = 0F391400] 08:16:48 INFO - PROCESS | 3340 | 1466698608036 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (105EDC00) [pid = 3340] [serial = 799] [outer = 0F391400] 08:16:48 INFO - PROCESS | 3340 | 1466698608816 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:16:48 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:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1360ms 08:16:48 INFO - PROCESS | 3340 | 1466698608865 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 3340 | 1466698608869 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:16:48 INFO - PROCESS | 3340 | 1466698608873 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:16:48 INFO - PROCESS | 3340 | 1466698608876 Marionette TRACE conn3 <- [1,1030,null,{}] 08:16:48 INFO - PROCESS | 3340 | 1466698608882 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 3340 | 1466698608885 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:48 INFO - PROCESS | 3340 | 1466698608998 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:16:49 INFO - PROCESS | 3340 | 1466698609081 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698609084 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:49 INFO - PROCESS | 3340 | ++DOCSHELL 13158400 == 32 [pid = 3340] [id = 267] 08:16:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (131EE000) [pid = 3340] [serial = 800] [outer = 00000000] 08:16:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139DD000) [pid = 3340] [serial = 801] [outer = 131EE000] 08:16:49 INFO - PROCESS | 3340 | 1466698609179 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13C94800) [pid = 3340] [serial = 802] [outer = 131EE000] 08:16:49 INFO - PROCESS | 3340 | 1466698609982 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:16:50 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:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1161ms 08:16:50 INFO - PROCESS | 3340 | 1466698610050 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3340 | 1466698610054 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:16:50 INFO - PROCESS | 3340 | 1466698610060 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3340 | 1466698610063 Marionette TRACE conn3 <- [1,1034,null,{}] 08:16:50 INFO - PROCESS | 3340 | 1466698610068 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 3340 | 1466698610070 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:50 INFO - PROCESS | 3340 | 1466698610186 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:16:50 INFO - PROCESS | 3340 | 1466698610264 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698610252 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:50 INFO - PROCESS | 3340 | ++DOCSHELL 10B77C00 == 33 [pid = 3340] [id = 268] 08:16:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (10B79C00) [pid = 3340] [serial = 803] [outer = 00000000] 08:16:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (129B5000) [pid = 3340] [serial = 804] [outer = 10B79C00] 08:16:50 INFO - PROCESS | 3340 | 1466698610333 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1309E800) [pid = 3340] [serial = 805] [outer = 10B79C00] 08:16:50 INFO - PROCESS | 3340 | --DOCSHELL 16D05C00 == 32 [pid = 3340] [id = 265] 08:16:50 INFO - PROCESS | 3340 | --DOCSHELL 15A30400 == 31 [pid = 3340] [id = 264] 08:16:50 INFO - PROCESS | 3340 | --DOCSHELL 13934000 == 30 [pid = 3340] [id = 263] 08:16:50 INFO - PROCESS | 3340 | --DOCSHELL 114CD400 == 29 [pid = 3340] [id = 262] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A40C400) [pid = 3340] [serial = 769] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A502000) [pid = 3340] [serial = 771] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A40F000) [pid = 3340] [serial = 772] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (18498000) [pid = 3340] [serial = 756] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A13B000) [pid = 3340] [serial = 759] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17434C00) [pid = 3340] [serial = 751] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (16E08800) [pid = 3340] [serial = 750] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (112CC000) [pid = 3340] [serial = 744] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1312F400) [pid = 3340] [serial = 745] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (112C3000) [pid = 3340] [serial = 738] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (129E8C00) [pid = 3340] [serial = 739] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (198C1800) [pid = 3340] [serial = 736] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1849E800) [pid = 3340] [serial = 757] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (13D12400) [pid = 3340] [serial = 741] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (15213400) [pid = 3340] [serial = 742] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (17CDAC00) [pid = 3340] [serial = 753] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (13C86C00) [pid = 3340] [serial = 747] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (1450D800) [pid = 3340] [serial = 748] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (1A402000) [pid = 3340] [serial = 762] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1A13BC00) [pid = 3340] [serial = 760] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (1A407400) [pid = 3340] [serial = 768] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (1A402800) [pid = 3340] [serial = 763] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (168EB400) [pid = 3340] [serial = 765] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (17CDB800) [pid = 3340] [serial = 766] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | --DOMWINDOW == 52 (17FB0800) [pid = 3340] [serial = 754] [outer = 00000000] [url = about:blank] 08:16:50 INFO - PROCESS | 3340 | 1466698610777 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:16:50 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:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 780ms 08:16:50 INFO - PROCESS | 3340 | 1466698610845 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 3340 | 1466698610849 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:16:50 INFO - PROCESS | 3340 | 1466698610856 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 3340 | 1466698610858 Marionette TRACE conn3 <- [1,1038,null,{}] 08:16:50 INFO - PROCESS | 3340 | 1466698610862 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 3340 | 1466698610864 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:50 INFO - PROCESS | 3340 | 1466698610973 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:16:50 INFO - PROCESS | 3340 | 1466698610985 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698610988 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:50 INFO - PROCESS | 3340 | ++DOCSHELL 13C8D800 == 30 [pid = 3340] [id = 269] 08:16:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (13D12400) [pid = 3340] [serial = 806] [outer = 00000000] 08:16:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (145B7800) [pid = 3340] [serial = 807] [outer = 13D12400] 08:16:51 INFO - PROCESS | 3340 | 1466698611019 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (15323C00) [pid = 3340] [serial = 808] [outer = 13D12400] 08:16:51 INFO - PROCESS | 3340 | 1466698611465 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:16:51 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:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 626ms 08:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:16:51 INFO - PROCESS | 3340 | 1466698611482 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 3340 | 1466698611484 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:16:51 INFO - PROCESS | 3340 | 1466698611487 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 3340 | 1466698611491 Marionette TRACE conn3 <- [1,1042,null,{}] 08:16:51 INFO - PROCESS | 3340 | 1466698611502 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:51 INFO - PROCESS | 3340 | 1466698611506 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:51 INFO - PROCESS | 3340 | 1466698611630 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:16:51 INFO - PROCESS | 3340 | 1466698611640 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698611643 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:51 INFO - PROCESS | 3340 | ++DOCSHELL 1675D400 == 31 [pid = 3340] [id = 270] 08:16:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (168EC800) [pid = 3340] [serial = 809] [outer = 00000000] 08:16:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (169E9400) [pid = 3340] [serial = 810] [outer = 168EC800] 08:16:51 INFO - PROCESS | 3340 | 1466698611692 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (16D0AC00) [pid = 3340] [serial = 811] [outer = 168EC800] 08:16:52 INFO - PROCESS | 3340 | 1466698612125 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:16:52 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:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 08:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:16:52 INFO - PROCESS | 3340 | 1466698612169 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3340 | 1466698612172 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:16:52 INFO - PROCESS | 3340 | 1466698612175 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3340 | 1466698612176 Marionette TRACE conn3 <- [1,1046,null,{}] 08:16:52 INFO - PROCESS | 3340 | 1466698612180 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3340 | 1466698612182 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:52 INFO - PROCESS | 3340 | 1466698612263 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:16:52 INFO - PROCESS | 3340 | 1466698612268 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698612270 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:52 INFO - PROCESS | 3340 | ++DOCSHELL 17535800 == 32 [pid = 3340] [id = 271] 08:16:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (17535C00) [pid = 3340] [serial = 812] [outer = 00000000] 08:16:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (1788A400) [pid = 3340] [serial = 813] [outer = 17535C00] 08:16:52 INFO - PROCESS | 3340 | 1466698612323 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (17CDB800) [pid = 3340] [serial = 814] [outer = 17535C00] 08:16:52 INFO - PROCESS | 3340 | 1466698612733 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:16:52 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:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 581ms 08:16:52 INFO - PROCESS | 3340 | 1466698612759 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 3340 | 1466698612761 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:16:52 INFO - PROCESS | 3340 | 1466698612764 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 3340 | 1466698612766 Marionette TRACE conn3 <- [1,1050,null,{}] 08:16:52 INFO - PROCESS | 3340 | 1466698612769 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 3340 | 1466698612771 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:52 INFO - PROCESS | 3340 | 1466698612877 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:16:52 INFO - PROCESS | 3340 | 1466698612882 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698612884 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:52 INFO - PROCESS | 3340 | ++DOCSHELL 17E33800 == 33 [pid = 3340] [id = 272] 08:16:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (17ED6C00) [pid = 3340] [serial = 815] [outer = 00000000] 08:16:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (181C7800) [pid = 3340] [serial = 816] [outer = 17ED6C00] 08:16:52 INFO - PROCESS | 3340 | 1466698612928 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (181CB800) [pid = 3340] [serial = 817] [outer = 17ED6C00] 08:16:53 INFO - PROCESS | 3340 | 1466698613387 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 673ms 08:16:53 INFO - PROCESS | 3340 | 1466698613447 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 3340 | 1466698613449 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:16:53 INFO - PROCESS | 3340 | 1466698613453 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 3340 | 1466698613454 Marionette TRACE conn3 <- [1,1054,null,{}] 08:16:53 INFO - PROCESS | 3340 | 1466698613463 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 3340 | 1466698613469 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:53 INFO - PROCESS | 3340 | 1466698613602 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:16:53 INFO - PROCESS | 3340 | 1466698613664 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698613667 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:53 INFO - PROCESS | 3340 | ++DOCSHELL 17E33000 == 34 [pid = 3340] [id = 273] 08:16:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (181C5800) [pid = 3340] [serial = 818] [outer = 00000000] 08:16:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (1849E400) [pid = 3340] [serial = 819] [outer = 181C5800] 08:16:53 INFO - PROCESS | 3340 | 1466698613711 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (198B6400) [pid = 3340] [serial = 820] [outer = 181C5800] 08:16:54 INFO - PROCESS | 3340 | 1466698614117 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (15A31400) [pid = 3340] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (15A2EC00) [pid = 3340] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (19E6F000) [pid = 3340] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (12926000) [pid = 3340] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (114CDC00) [pid = 3340] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (130A2400) [pid = 3340] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:16:54 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (139D5000) [pid = 3340] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 718ms 08:16:54 INFO - PROCESS | 3340 | 1466698614177 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3340 | 1466698614179 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:16:54 INFO - PROCESS | 3340 | 1466698614182 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3340 | 1466698614183 Marionette TRACE conn3 <- [1,1058,null,{}] 08:16:54 INFO - PROCESS | 3340 | 1466698614187 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3340 | 1466698614189 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:54 INFO - PROCESS | 3340 | 1466698614263 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:16:54 INFO - PROCESS | 3340 | 1466698614268 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698614270 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:54 INFO - PROCESS | 3340 | ++DOCSHELL 13937000 == 35 [pid = 3340] [id = 274] 08:16:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (157E3C00) [pid = 3340] [serial = 821] [outer = 00000000] 08:16:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (169F3C00) [pid = 3340] [serial = 822] [outer = 157E3C00] 08:16:54 INFO - PROCESS | 3340 | 1466698614312 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (17FB9400) [pid = 3340] [serial = 823] [outer = 157E3C00] 08:16:54 INFO - PROCESS | 3340 | 1466698614741 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 581ms 08:16:54 INFO - PROCESS | 3340 | 1466698614779 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 3340 | 1466698614781 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:16:54 INFO - PROCESS | 3340 | 1466698614784 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 3340 | 1466698614786 Marionette TRACE conn3 <- [1,1062,null,{}] 08:16:54 INFO - PROCESS | 3340 | 1466698614793 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:54 INFO - PROCESS | 3340 | 1466698614795 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:54 INFO - PROCESS | 3340 | 1466698614856 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:16:54 INFO - PROCESS | 3340 | 1466698614861 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698614863 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:54 INFO - PROCESS | 3340 | ++DOCSHELL 15A2F000 == 36 [pid = 3340] [id = 275] 08:16:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (198B7C00) [pid = 3340] [serial = 824] [outer = 00000000] 08:16:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (19A83C00) [pid = 3340] [serial = 825] [outer = 198B7C00] 08:16:54 INFO - PROCESS | 3340 | 1466698614906 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (19A90000) [pid = 3340] [serial = 826] [outer = 198B7C00] 08:16:55 INFO - PROCESS | 3340 | 1466698615314 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 581ms 08:16:55 INFO - PROCESS | 3340 | 1466698615364 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3340 | 1466698615366 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:16:55 INFO - PROCESS | 3340 | 1466698615369 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 3340 | 1466698615371 Marionette TRACE conn3 <- [1,1066,null,{}] 08:16:55 INFO - PROCESS | 3340 | 1466698615378 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3340 | 1466698615380 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:55 INFO - PROCESS | 3340 | 1466698615456 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:16:55 INFO - PROCESS | 3340 | 1466698615461 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698615463 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:55 INFO - PROCESS | 3340 | ++DOCSHELL 168F2400 == 37 [pid = 3340] [id = 276] 08:16:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1849FC00) [pid = 3340] [serial = 827] [outer = 00000000] 08:16:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (19FE6000) [pid = 3340] [serial = 828] [outer = 1849FC00] 08:16:55 INFO - PROCESS | 3340 | 1466698615506 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1A13BC00) [pid = 3340] [serial = 829] [outer = 1849FC00] 08:16:55 INFO - PROCESS | 3340 | 1466698615930 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 581ms 08:16:55 INFO - PROCESS | 3340 | 1466698615950 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 3340 | 1466698615952 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:16:55 INFO - PROCESS | 3340 | 1466698615955 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:16:55 INFO - PROCESS | 3340 | 1466698615957 Marionette TRACE conn3 <- [1,1070,null,{}] 08:16:55 INFO - PROCESS | 3340 | 1466698615961 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 3340 | 1466698615962 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:56 INFO - PROCESS | 3340 | 1466698616075 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:16:56 INFO - PROCESS | 3340 | 1466698616082 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698616084 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:56 INFO - PROCESS | 3340 | ++DOCSHELL 1849F800 == 38 [pid = 3340] [id = 277] 08:16:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1A140400) [pid = 3340] [serial = 830] [outer = 00000000] 08:16:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1A3B6000) [pid = 3340] [serial = 831] [outer = 1A140400] 08:16:56 INFO - PROCESS | 3340 | 1466698616136 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1A3BD000) [pid = 3340] [serial = 832] [outer = 1A140400] 08:16:56 INFO - PROCESS | 3340 | 1466698616509 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 580ms 08:16:56 INFO - PROCESS | 3340 | 1466698616534 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 3340 | 1466698616536 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:16:56 INFO - PROCESS | 3340 | 1466698616539 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:16:56 INFO - PROCESS | 3340 | 1466698616541 Marionette TRACE conn3 <- [1,1074,null,{}] 08:16:56 INFO - PROCESS | 3340 | 1466698616545 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:56 INFO - PROCESS | 3340 | 1466698616547 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:56 INFO - PROCESS | 3340 | 1466698616671 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:16:56 INFO - PROCESS | 3340 | 1466698616820 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698616824 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:56 INFO - PROCESS | 3340 | ++DOCSHELL 10560400 == 39 [pid = 3340] [id = 278] 08:16:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (10561000) [pid = 3340] [serial = 833] [outer = 00000000] 08:16:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (10B78C00) [pid = 3340] [serial = 834] [outer = 10561000] 08:16:56 INFO - PROCESS | 3340 | 1466698616880 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (110E7800) [pid = 3340] [serial = 835] [outer = 10561000] 08:16:57 INFO - PROCESS | 3340 | 1466698617430 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 916ms 08:16:57 INFO - PROCESS | 3340 | 1466698617470 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 3340 | 1466698617475 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:16:57 INFO - PROCESS | 3340 | 1466698617480 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 3340 | 1466698617483 Marionette TRACE conn3 <- [1,1078,null,{}] 08:16:57 INFO - PROCESS | 3340 | 1466698617488 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:57 INFO - PROCESS | 3340 | 1466698617491 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:57 INFO - PROCESS | 3340 | 1466698617598 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:16:57 INFO - PROCESS | 3340 | 1466698617699 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698617702 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:57 INFO - PROCESS | 3340 | ++DOCSHELL 139ED000 == 40 [pid = 3340] [id = 279] 08:16:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (13C88800) [pid = 3340] [serial = 836] [outer = 00000000] 08:16:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1552DC00) [pid = 3340] [serial = 837] [outer = 13C88800] 08:16:57 INFO - PROCESS | 3340 | 1466698617764 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15A37000) [pid = 3340] [serial = 838] [outer = 13C88800] 08:16:58 INFO - PROCESS | 3340 | 1466698618338 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 886ms 08:16:58 INFO - PROCESS | 3340 | 1466698618373 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 3340 | 1466698618377 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:16:58 INFO - PROCESS | 3340 | 1466698618382 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:16:58 INFO - PROCESS | 3340 | 1466698618384 Marionette TRACE conn3 <- [1,1082,null,{}] 08:16:58 INFO - PROCESS | 3340 | 1466698618388 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 3340 | 1466698618390 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:58 INFO - PROCESS | 3340 | 1466698618498 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:16:58 INFO - PROCESS | 3340 | 1466698618580 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698618583 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:58 INFO - PROCESS | 3340 | ++DOCSHELL 17536400 == 41 [pid = 3340] [id = 280] 08:16:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17543C00) [pid = 3340] [serial = 839] [outer = 00000000] 08:16:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17E34C00) [pid = 3340] [serial = 840] [outer = 17543C00] 08:16:58 INFO - PROCESS | 3340 | 1466698618635 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (18497800) [pid = 3340] [serial = 841] [outer = 17543C00] 08:16:59 INFO - PROCESS | 3340 | 1466698619239 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 886ms 08:16:59 INFO - PROCESS | 3340 | 1466698619272 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 3340 | 1466698619274 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:16:59 INFO - PROCESS | 3340 | 1466698619284 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 3340 | 1466698619290 Marionette TRACE conn3 <- [1,1086,null,{}] 08:16:59 INFO - PROCESS | 3340 | 1466698619295 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 3340 | 1466698619299 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:59 INFO - PROCESS | 3340 | 1466698619388 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:16:59 INFO - PROCESS | 3340 | 1466698619486 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698619491 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:16:59 INFO - PROCESS | 3340 | ++DOCSHELL 17CDAC00 == 42 [pid = 3340] [id = 281] 08:16:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A405400) [pid = 3340] [serial = 842] [outer = 00000000] 08:16:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A40A800) [pid = 3340] [serial = 843] [outer = 1A405400] 08:16:59 INFO - PROCESS | 3340 | 1466698619545 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A40E400) [pid = 3340] [serial = 844] [outer = 1A405400] 08:17:00 INFO - PROCESS | 3340 | 1466698620276 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:17:00 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:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1085ms 08:17:00 INFO - PROCESS | 3340 | 1466698620354 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 3340 | 1466698620358 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:17:00 INFO - PROCESS | 3340 | 1466698620363 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 3340 | 1466698620366 Marionette TRACE conn3 <- [1,1090,null,{}] 08:17:00 INFO - PROCESS | 3340 | 1466698620371 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:00 INFO - PROCESS | 3340 | 1466698620374 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:00 INFO - PROCESS | 3340 | 1466698620477 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:17:00 INFO - PROCESS | 3340 | 1466698620557 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698620562 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:00 INFO - PROCESS | 3340 | ++DOCSHELL 1312F800 == 43 [pid = 3340] [id = 282] 08:17:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (13152400) [pid = 3340] [serial = 845] [outer = 00000000] 08:17:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (13289C00) [pid = 3340] [serial = 846] [outer = 13152400] 08:17:00 INFO - PROCESS | 3340 | 1466698620652 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1393CC00) [pid = 3340] [serial = 847] [outer = 13152400] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 1849F800 == 42 [pid = 3340] [id = 277] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 168F2400 == 41 [pid = 3340] [id = 276] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 15A2F000 == 40 [pid = 3340] [id = 275] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 13937000 == 39 [pid = 3340] [id = 274] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 17E33000 == 38 [pid = 3340] [id = 273] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 17E33800 == 37 [pid = 3340] [id = 272] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 17535800 == 36 [pid = 3340] [id = 271] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 1675D400 == 35 [pid = 3340] [id = 270] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 13C8D800 == 34 [pid = 3340] [id = 269] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 10B77C00 == 33 [pid = 3340] [id = 268] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 0C773400 == 32 [pid = 3340] [id = 266] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 13158400 == 31 [pid = 3340] [id = 267] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 13032C00 == 30 [pid = 3340] [id = 261] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 17CDAC00 == 29 [pid = 3340] [id = 281] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 17536400 == 28 [pid = 3340] [id = 280] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 10560400 == 27 [pid = 3340] [id = 278] 08:17:01 INFO - PROCESS | 3340 | --DOCSHELL 139ED000 == 26 [pid = 3340] [id = 279] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (172F1800) [pid = 3340] [serial = 795] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (129B3400) [pid = 3340] [serial = 786] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (12BCAC00) [pid = 3340] [serial = 787] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (139D1400) [pid = 3340] [serial = 784] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (131E2800) [pid = 3340] [serial = 783] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (139E2800) [pid = 3340] [serial = 789] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139E6C00) [pid = 3340] [serial = 790] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1312FC00) [pid = 3340] [serial = 774] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1675EC00) [pid = 3340] [serial = 777] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A142400) [pid = 3340] [serial = 780] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15CB2400) [pid = 3340] [serial = 792] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (168EA800) [pid = 3340] [serial = 793] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (16D06800) [pid = 3340] [serial = 778] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A408400) [pid = 3340] [serial = 781] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13938000) [pid = 3340] [serial = 775] [outer = 00000000] [url = about:blank] 08:17:01 INFO - PROCESS | 3340 | 1466698621821 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:17:01 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:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1528ms 08:17:01 INFO - PROCESS | 3340 | 1466698621897 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 3340 | 1466698621900 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:17:01 INFO - PROCESS | 3340 | 1466698621905 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:17:01 INFO - PROCESS | 3340 | 1466698621908 Marionette TRACE conn3 <- [1,1094,null,{}] 08:17:01 INFO - PROCESS | 3340 | 1466698621914 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 3340 | 1466698621916 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:02 INFO - PROCESS | 3340 | 1466698622036 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:17:02 INFO - PROCESS | 3340 | 1466698622120 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3340 | 1466698622123 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:02 INFO - PROCESS | 3340 | ++DOCSHELL 10A59C00 == 27 [pid = 3340] [id = 283] 08:17:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (10A5A800) [pid = 3340] [serial = 848] [outer = 00000000] 08:17:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (112CE400) [pid = 3340] [serial = 849] [outer = 10A5A800] 08:17:02 INFO - PROCESS | 3340 | 1466698622169 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (11AE0C00) [pid = 3340] [serial = 850] [outer = 10A5A800] 08:17:02 INFO - PROCESS | 3340 | 1466698622558 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:17:02 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:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 672ms 08:17:02 INFO - PROCESS | 3340 | 1466698622589 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 3340 | 1466698622594 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:17:02 INFO - PROCESS | 3340 | 1466698622600 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 3340 | 1466698622603 Marionette TRACE conn3 <- [1,1098,null,{}] 08:17:02 INFO - PROCESS | 3340 | 1466698622606 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 3340 | 1466698622608 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:02 INFO - PROCESS | 3340 | 1466698622692 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:17:02 INFO - PROCESS | 3340 | 1466698622699 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3340 | 1466698622701 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:02 INFO - PROCESS | 3340 | ++DOCSHELL 131E6C00 == 28 [pid = 3340] [id = 284] 08:17:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (131E8000) [pid = 3340] [serial = 851] [outer = 00000000] 08:17:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (13454800) [pid = 3340] [serial = 852] [outer = 131E8000] 08:17:02 INFO - PROCESS | 3340 | 1466698622748 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (13942800) [pid = 3340] [serial = 853] [outer = 131E8000] 08:17:03 INFO - PROCESS | 3340 | 1466698623229 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:17:03 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:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 687ms 08:17:03 INFO - PROCESS | 3340 | 1466698623282 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 3340 | 1466698623284 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:17:03 INFO - PROCESS | 3340 | 1466698623287 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 3340 | 1466698623291 Marionette TRACE conn3 <- [1,1102,null,{}] 08:17:03 INFO - PROCESS | 3340 | 1466698623301 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:03 INFO - PROCESS | 3340 | 1466698623306 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:03 INFO - PROCESS | 3340 | 1466698623418 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:17:03 INFO - PROCESS | 3340 | 1466698623513 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698623516 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:03 INFO - PROCESS | 3340 | ++DOCSHELL 157DCC00 == 29 [pid = 3340] [id = 285] 08:17:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (157E4800) [pid = 3340] [serial = 854] [outer = 00000000] 08:17:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (15C61400) [pid = 3340] [serial = 855] [outer = 157E4800] 08:17:03 INFO - PROCESS | 3340 | 1466698623563 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16756C00) [pid = 3340] [serial = 856] [outer = 157E4800] 08:17:03 INFO - PROCESS | 3340 | 1466698623972 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 08:17:04 INFO - PROCESS | 3340 | 1466698624011 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3340 | 1466698624013 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:17:04 INFO - PROCESS | 3340 | 1466698624016 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3340 | 1466698624018 Marionette TRACE conn3 <- [1,1106,null,{}] 08:17:04 INFO - PROCESS | 3340 | 1466698624022 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3340 | 1466698624023 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:04 INFO - PROCESS | 3340 | 1466698624134 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:17:04 INFO - PROCESS | 3340 | 1466698624140 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698624142 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:04 INFO - PROCESS | 3340 | ++DOCSHELL 15C60800 == 30 [pid = 3340] [id = 286] 08:17:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (15CB2400) [pid = 3340] [serial = 857] [outer = 00000000] 08:17:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (16934800) [pid = 3340] [serial = 858] [outer = 15CB2400] 08:17:04 INFO - PROCESS | 3340 | 1466698624190 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (16E0DC00) [pid = 3340] [serial = 859] [outer = 15CB2400] 08:17:04 INFO - PROCESS | 3340 | 1466698624634 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 687ms 08:17:04 INFO - PROCESS | 3340 | 1466698624699 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 3340 | 1466698624701 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:17:04 INFO - PROCESS | 3340 | 1466698624720 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 3340 | 1466698624722 Marionette TRACE conn3 <- [1,1110,null,{}] 08:17:04 INFO - PROCESS | 3340 | 1466698624760 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 3340 | 1466698624762 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:04 INFO - PROCESS | 3340 | 1466698624867 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:17:04 INFO - PROCESS | 3340 | 1466698624877 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698624879 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:04 INFO - PROCESS | 3340 | ++DOCSHELL 172F2C00 == 31 [pid = 3340] [id = 287] 08:17:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1742D800) [pid = 3340] [serial = 860] [outer = 00000000] 08:17:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1754E000) [pid = 3340] [serial = 861] [outer = 1742D800] 08:17:04 INFO - PROCESS | 3340 | 1466698624930 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17889C00) [pid = 3340] [serial = 862] [outer = 1742D800] 08:17:05 INFO - PROCESS | 3340 | 1466698625350 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 657ms 08:17:05 INFO - PROCESS | 3340 | 1466698625367 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:17:05 INFO - PROCESS | 3340 | 1466698625369 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:17:05 INFO - PROCESS | 3340 | 1466698625372 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 3340 | 1466698625374 Marionette TRACE conn3 <- [1,1114,null,{}] 08:17:05 INFO - PROCESS | 3340 | 1466698625378 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 3340 | 1466698625383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:05 INFO - PROCESS | 3340 | 1466698625513 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:17:05 INFO - PROCESS | 3340 | 1466698625518 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698625520 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:05 INFO - PROCESS | 3340 | ++DOCSHELL 1753FC00 == 32 [pid = 3340] [id = 288] 08:17:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (17C20400) [pid = 3340] [serial = 863] [outer = 00000000] 08:17:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (198B5800) [pid = 3340] [serial = 864] [outer = 17C20400] 08:17:05 INFO - PROCESS | 3340 | 1466698625566 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (19E6E800) [pid = 3340] [serial = 865] [outer = 17C20400] 08:17:06 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (17ED6C00) [pid = 3340] [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 | 3340 | --DOMWINDOW == 88 (181C5800) [pid = 3340] [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 | 3340 | --DOMWINDOW == 87 (13D12400) [pid = 3340] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:17:06 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17535C00) [pid = 3340] [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 | 3340 | --DOMWINDOW == 85 (157E3C00) [pid = 3340] [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 | 3340 | --DOMWINDOW == 84 (168EC800) [pid = 3340] [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 | 3340 | --DOMWINDOW == 83 (0F391400) [pid = 3340] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:17:06 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (131EE000) [pid = 3340] [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 | 3340 | --DOMWINDOW == 81 (10B79C00) [pid = 3340] [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 | 3340 | --DOMWINDOW == 80 (1A140400) [pid = 3340] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:17:06 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1849FC00) [pid = 3340] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:17:06 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (198B7C00) [pid = 3340] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:17:06 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (16D0B000) [pid = 3340] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:17:06 INFO - PROCESS | 3340 | 1466698626220 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 886ms 08:17:06 INFO - PROCESS | 3340 | 1466698626264 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3340 | 1466698626266 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:17:06 INFO - PROCESS | 3340 | 1466698626270 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:17:06 INFO - PROCESS | 3340 | 1466698626271 Marionette TRACE conn3 <- [1,1118,null,{}] 08:17:06 INFO - PROCESS | 3340 | 1466698626275 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3340 | 1466698626277 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:06 INFO - PROCESS | 3340 | 1466698626352 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:17:06 INFO - PROCESS | 3340 | 1466698626358 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698626359 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:06 INFO - PROCESS | 3340 | ++DOCSHELL 13C93800 == 33 [pid = 3340] [id = 289] 08:17:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (145BE800) [pid = 3340] [serial = 866] [outer = 00000000] 08:17:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17886000) [pid = 3340] [serial = 867] [outer = 145BE800] 08:17:06 INFO - PROCESS | 3340 | 1466698626405 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1788B800) [pid = 3340] [serial = 868] [outer = 145BE800] 08:17:06 INFO - PROCESS | 3340 | 1466698626800 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 581ms 08:17:06 INFO - PROCESS | 3340 | 1466698626851 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 3340 | 1466698626854 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:17:06 INFO - PROCESS | 3340 | 1466698626857 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 3340 | 1466698626859 Marionette TRACE conn3 <- [1,1122,null,{}] 08:17:06 INFO - PROCESS | 3340 | 1466698626866 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:06 INFO - PROCESS | 3340 | 1466698626868 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:06 INFO - PROCESS | 3340 | 1466698626942 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:17:06 INFO - PROCESS | 3340 | 1466698626949 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698626951 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:06 INFO - PROCESS | 3340 | ++DOCSHELL 15A31400 == 34 [pid = 3340] [id = 290] 08:17:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (19A87000) [pid = 3340] [serial = 869] [outer = 00000000] 08:17:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A139800) [pid = 3340] [serial = 870] [outer = 19A87000] 08:17:06 INFO - PROCESS | 3340 | 1466698626999 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A13A000) [pid = 3340] [serial = 871] [outer = 19A87000] 08:17:07 INFO - PROCESS | 3340 | 1466698627409 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 580ms 08:17:07 INFO - PROCESS | 3340 | 1466698627460 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 3340 | 1466698627462 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:17:07 INFO - PROCESS | 3340 | 1466698627466 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 3340 | 1466698627468 Marionette TRACE conn3 <- [1,1126,null,{}] 08:17:07 INFO - PROCESS | 3340 | 1466698627471 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 3340 | 1466698627473 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:07 INFO - PROCESS | 3340 | 1466698627535 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:17:07 INFO - PROCESS | 3340 | 1466698627542 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698627544 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:07 INFO - PROCESS | 3340 | ++DOCSHELL 15539C00 == 35 [pid = 3340] [id = 291] 08:17:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A3B7800) [pid = 3340] [serial = 872] [outer = 00000000] 08:17:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A408C00) [pid = 3340] [serial = 873] [outer = 1A3B7800] 08:17:07 INFO - PROCESS | 3340 | 1466698627587 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A40BC00) [pid = 3340] [serial = 874] [outer = 1A3B7800] 08:17:08 INFO - PROCESS | 3340 | 1466698628234 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 825ms 08:17:08 INFO - PROCESS | 3340 | 1466698628274 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 3340 | 1466698628279 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:17:08 INFO - PROCESS | 3340 | 1466698628285 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 3340 | 1466698628288 Marionette TRACE conn3 <- [1,1130,null,{}] 08:17:08 INFO - PROCESS | 3340 | 1466698628294 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 3340 | 1466698628297 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:08 INFO - PROCESS | 3340 | 1466698628417 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:17:08 INFO - PROCESS | 3340 | 1466698628545 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698628554 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:08 INFO - PROCESS | 3340 | ++DOCSHELL 1031B800 == 36 [pid = 3340] [id = 292] 08:17:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1036D000) [pid = 3340] [serial = 875] [outer = 00000000] 08:17:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (129A9400) [pid = 3340] [serial = 876] [outer = 1036D000] 08:17:08 INFO - PROCESS | 3340 | 1466698628611 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (13156800) [pid = 3340] [serial = 877] [outer = 1036D000] 08:17:09 INFO - PROCESS | 3340 | 1466698629315 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1054ms 08:17:09 INFO - PROCESS | 3340 | 1466698629374 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 3340 | 1466698629379 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:17:09 INFO - PROCESS | 3340 | 1466698629385 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 3340 | 1466698629388 Marionette TRACE conn3 <- [1,1134,null,{}] 08:17:09 INFO - PROCESS | 3340 | 1466698629392 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:09 INFO - PROCESS | 3340 | 1466698629394 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:09 INFO - PROCESS | 3340 | 1466698629516 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:17:09 INFO - PROCESS | 3340 | 1466698629642 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698629645 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:09 INFO - PROCESS | 3340 | ++DOCSHELL 139E1800 == 37 [pid = 3340] [id = 293] 08:17:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (139E3800) [pid = 3340] [serial = 878] [outer = 00000000] 08:17:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1536E800) [pid = 3340] [serial = 879] [outer = 139E3800] 08:17:09 INFO - PROCESS | 3340 | 1466698629702 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (16761C00) [pid = 3340] [serial = 880] [outer = 139E3800] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 15A31400 == 36 [pid = 3340] [id = 290] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 13C93800 == 35 [pid = 3340] [id = 289] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 1753FC00 == 34 [pid = 3340] [id = 288] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 172F2C00 == 33 [pid = 3340] [id = 287] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 15C60800 == 32 [pid = 3340] [id = 286] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 157DCC00 == 31 [pid = 3340] [id = 285] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 131E6C00 == 30 [pid = 3340] [id = 284] 08:17:10 INFO - PROCESS | 3340 | --DOCSHELL 10A59C00 == 29 [pid = 3340] [id = 283] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (17536800) [pid = 3340] [serial = 796] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (13C94800) [pid = 3340] [serial = 802] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (129B5000) [pid = 3340] [serial = 804] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1309E800) [pid = 3340] [serial = 805] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A3BD000) [pid = 3340] [serial = 832] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (19FE6000) [pid = 3340] [serial = 828] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (19A83C00) [pid = 3340] [serial = 825] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (181C7800) [pid = 3340] [serial = 816] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A13BC00) [pid = 3340] [serial = 829] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (19A90000) [pid = 3340] [serial = 826] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1A3B6000) [pid = 3340] [serial = 831] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (17CDB800) [pid = 3340] [serial = 814] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (181CB800) [pid = 3340] [serial = 817] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1849E400) [pid = 3340] [serial = 819] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (198B6400) [pid = 3340] [serial = 820] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (145B7800) [pid = 3340] [serial = 807] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15323C00) [pid = 3340] [serial = 808] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1788A400) [pid = 3340] [serial = 813] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17FB9400) [pid = 3340] [serial = 823] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (169E9400) [pid = 3340] [serial = 810] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (16D0AC00) [pid = 3340] [serial = 811] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (104E5C00) [pid = 3340] [serial = 798] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (105EDC00) [pid = 3340] [serial = 799] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (139DD000) [pid = 3340] [serial = 801] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (169F3C00) [pid = 3340] [serial = 822] [outer = 00000000] [url = about:blank] 08:17:10 INFO - PROCESS | 3340 | 1466698630506 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1161ms 08:17:10 INFO - PROCESS | 3340 | 1466698630554 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 3340 | 1466698630558 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:17:10 INFO - PROCESS | 3340 | 1466698630564 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 3340 | 1466698630569 Marionette TRACE conn3 <- [1,1138,null,{}] 08:17:10 INFO - PROCESS | 3340 | 1466698630574 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 3340 | 1466698630576 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:10 INFO - PROCESS | 3340 | 1466698630662 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:17:10 INFO - PROCESS | 3340 | 1466698630669 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698630672 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:10 INFO - PROCESS | 3340 | ++DOCSHELL 112CBC00 == 30 [pid = 3340] [id = 294] 08:17:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (128A3400) [pid = 3340] [serial = 881] [outer = 00000000] 08:17:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1345C800) [pid = 3340] [serial = 882] [outer = 128A3400] 08:17:10 INFO - PROCESS | 3340 | 1466698630718 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13C85C00) [pid = 3340] [serial = 883] [outer = 128A3400] 08:17:11 INFO - PROCESS | 3340 | 1466698631187 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 626ms 08:17:11 INFO - PROCESS | 3340 | 1466698631205 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3340 | 1466698631210 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:17:11 INFO - PROCESS | 3340 | 1466698631247 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3340 | 1466698631249 Marionette TRACE conn3 <- [1,1142,null,{}] 08:17:11 INFO - PROCESS | 3340 | 1466698631253 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 3340 | 1466698631255 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:11 INFO - PROCESS | 3340 | 1466698631324 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:17:11 INFO - PROCESS | 3340 | 1466698631333 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698631335 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:11 INFO - PROCESS | 3340 | ++DOCSHELL 1536BC00 == 31 [pid = 3340] [id = 295] 08:17:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1536C400) [pid = 3340] [serial = 884] [outer = 00000000] 08:17:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15C69000) [pid = 3340] [serial = 885] [outer = 1536C400] 08:17:11 INFO - PROCESS | 3340 | 1466698631381 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (168F4C00) [pid = 3340] [serial = 886] [outer = 1536C400] 08:17:11 INFO - PROCESS | 3340 | 1466698631837 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 626ms 08:17:11 INFO - PROCESS | 3340 | 1466698631866 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 3340 | 1466698631868 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:17:11 INFO - PROCESS | 3340 | 1466698631871 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 3340 | 1466698631875 Marionette TRACE conn3 <- [1,1146,null,{}] 08:17:11 INFO - PROCESS | 3340 | 1466698631885 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 3340 | 1466698631890 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:11 INFO - PROCESS | 3340 | 1466698631971 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:17:11 INFO - PROCESS | 3340 | 1466698631980 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698631984 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:11 INFO - PROCESS | 3340 | ++DOCSHELL 1754C000 == 32 [pid = 3340] [id = 296] 08:17:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1754D000) [pid = 3340] [serial = 887] [outer = 00000000] 08:17:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17889400) [pid = 3340] [serial = 888] [outer = 1754D000] 08:17:12 INFO - PROCESS | 3340 | 1466698632014 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17ED6C00) [pid = 3340] [serial = 889] [outer = 1754D000] 08:17:12 INFO - PROCESS | 3340 | 1466698632466 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 611ms 08:17:12 INFO - PROCESS | 3340 | 1466698632493 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 3340 | 1466698632495 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:17:12 INFO - PROCESS | 3340 | 1466698632499 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 3340 | 1466698632500 Marionette TRACE conn3 <- [1,1150,null,{}] 08:17:12 INFO - PROCESS | 3340 | 1466698632503 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:12 INFO - PROCESS | 3340 | 1466698632505 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:12 INFO - PROCESS | 3340 | 1466698632591 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:17:12 INFO - PROCESS | 3340 | 1466698632596 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698632598 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:12 INFO - PROCESS | 3340 | ++DOCSHELL 17FBC000 == 33 [pid = 3340] [id = 297] 08:17:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181C8000) [pid = 3340] [serial = 890] [outer = 00000000] 08:17:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (18499000) [pid = 3340] [serial = 891] [outer = 181C8000] 08:17:12 INFO - PROCESS | 3340 | 1466698632641 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (184A1C00) [pid = 3340] [serial = 892] [outer = 181C8000] 08:17:13 INFO - PROCESS | 3340 | 1466698633114 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 673ms 08:17:13 INFO - PROCESS | 3340 | 1466698633182 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3340 | 1466698633184 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:17:13 INFO - PROCESS | 3340 | 1466698633187 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:17:13 INFO - PROCESS | 3340 | 1466698633189 Marionette TRACE conn3 <- [1,1154,null,{}] 08:17:13 INFO - PROCESS | 3340 | 1466698633193 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 3340 | 1466698633195 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:13 INFO - PROCESS | 3340 | 1466698633306 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:17:13 INFO - PROCESS | 3340 | 1466698633316 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698633318 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:13 INFO - PROCESS | 3340 | ++DOCSHELL 181CAC00 == 34 [pid = 3340] [id = 298] 08:17:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (198B3800) [pid = 3340] [serial = 893] [outer = 00000000] 08:17:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198BAC00) [pid = 3340] [serial = 894] [outer = 198B3800] 08:17:13 INFO - PROCESS | 3340 | 1466698633364 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19A87C00) [pid = 3340] [serial = 895] [outer = 198B3800] 08:17:13 INFO - PROCESS | 3340 | 1466698633855 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 779ms 08:17:13 INFO - PROCESS | 3340 | 1466698633979 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 3340 | 1466698633981 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:17:13 INFO - PROCESS | 3340 | 1466698633984 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 3340 | 1466698633986 Marionette TRACE conn3 <- [1,1158,null,{}] 08:17:13 INFO - PROCESS | 3340 | 1466698633989 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 3340 | 1466698633994 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:14 INFO - PROCESS | 3340 | 1466698634131 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:17:14 INFO - PROCESS | 3340 | 1466698634190 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698634192 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:14 INFO - PROCESS | 3340 | ++DOCSHELL 1A3C0800 == 35 [pid = 3340] [id = 299] 08:17:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A3C0C00) [pid = 3340] [serial = 896] [outer = 00000000] 08:17:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A50A800) [pid = 3340] [serial = 897] [outer = 1A3C0C00] 08:17:14 INFO - PROCESS | 3340 | 1466698634235 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A403400) [pid = 3340] [serial = 898] [outer = 1A3C0C00] 08:17:14 INFO - PROCESS | 3340 | 1466698634624 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms 08:17:14 INFO - PROCESS | 3340 | 1466698634665 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 3340 | 1466698634667 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:17:14 INFO - PROCESS | 3340 | 1466698634670 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:17:14 INFO - PROCESS | 3340 | 1466698634672 Marionette TRACE conn3 <- [1,1162,null,{}] 08:17:14 INFO - PROCESS | 3340 | 1466698634682 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:14 INFO - PROCESS | 3340 | 1466698634684 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:14 INFO - PROCESS | 3340 | 1466698634857 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (15CB2400) [pid = 3340] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1742D800) [pid = 3340] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (13152400) [pid = 3340] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (131E8000) [pid = 3340] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10A5A800) [pid = 3340] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (157E4800) [pid = 3340] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (10561000) [pid = 3340] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13C88800) [pid = 3340] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17543C00) [pid = 3340] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (19A87000) [pid = 3340] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A405400) [pid = 3340] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17C20400) [pid = 3340] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:17:14 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (145BE800) [pid = 3340] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:17:14 INFO - PROCESS | 3340 | 1466698634920 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698634922 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:14 INFO - PROCESS | 3340 | ++DOCSHELL 10561000 == 36 [pid = 3340] [id = 300] 08:17:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (10A5A800) [pid = 3340] [serial = 899] [outer = 00000000] 08:17:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13158400) [pid = 3340] [serial = 900] [outer = 10A5A800] 08:17:14 INFO - PROCESS | 3340 | 1466698634964 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1450CC00) [pid = 3340] [serial = 901] [outer = 10A5A800] 08:17:15 INFO - PROCESS | 3340 | 1466698635311 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3340 | 1466698635355 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:17:15 INFO - PROCESS | 3340 | 1466698635359 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:17:15 INFO - PROCESS | 3340 | 1466698635360 Marionette TRACE conn3 <- [1,1166,null,{}] 08:17:15 INFO - PROCESS | 3340 | 1466698635370 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 3340 | 1466698635372 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:15 INFO - PROCESS | 3340 | 1466698635475 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:17:15 INFO - PROCESS | 3340 | 1466698635482 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698635485 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:15 INFO - PROCESS | 3340 | ++DOCSHELL 13157C00 == 37 [pid = 3340] [id = 301] 08:17:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15216C00) [pid = 3340] [serial = 902] [outer = 00000000] 08:17:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A50E000) [pid = 3340] [serial = 903] [outer = 15216C00] 08:17:15 INFO - PROCESS | 3340 | 1466698635527 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (139DF000) [pid = 3340] [serial = 904] [outer = 15216C00] 08:17:15 INFO - PROCESS | 3340 | 1466698635941 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 3340 | 1466698635982 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:17:15 INFO - PROCESS | 3340 | 1466698635985 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 3340 | 1466698635987 Marionette TRACE conn3 <- [1,1170,null,{}] 08:17:15 INFO - PROCESS | 3340 | 1466698635990 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 3340 | 1466698635992 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:16 INFO - PROCESS | 3340 | 1466698636073 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:17:16 INFO - PROCESS | 3340 | 1466698636078 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698636080 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:16 INFO - PROCESS | 3340 | ++DOCSHELL 1754B800 == 38 [pid = 3340] [id = 302] 08:17:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A410800) [pid = 3340] [serial = 905] [outer = 00000000] 08:17:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A8C0C00) [pid = 3340] [serial = 906] [outer = 1A410800] 08:17:16 INFO - PROCESS | 3340 | 1466698636123 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A8C3800) [pid = 3340] [serial = 907] [outer = 1A410800] 08:17:16 INFO - PROCESS | 3340 | 1466698636539 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 3340 | 1466698636567 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:17:16 INFO - PROCESS | 3340 | 1466698636585 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 3340 | 1466698636587 Marionette TRACE conn3 <- [1,1174,null,{}] 08:17:16 INFO - PROCESS | 3340 | 1466698636591 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 3340 | 1466698636593 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:16 INFO - PROCESS | 3340 | 1466698636670 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:17:16 INFO - PROCESS | 3340 | 1466698636678 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698636680 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:16 INFO - PROCESS | 3340 | ++DOCSHELL 10523800 == 39 [pid = 3340] [id = 303] 08:17:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (10525800) [pid = 3340] [serial = 908] [outer = 00000000] 08:17:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (10529000) [pid = 3340] [serial = 909] [outer = 10525800] 08:17:16 INFO - PROCESS | 3340 | 1466698636722 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A73C800) [pid = 3340] [serial = 910] [outer = 10525800] 08:17:17 INFO - PROCESS | 3340 | 1466698637405 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 3340 | 1466698637474 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:17:17 INFO - PROCESS | 3340 | 1466698637479 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:17:17 INFO - PROCESS | 3340 | 1466698637484 Marionette TRACE conn3 <- [1,1178,null,{}] 08:17:17 INFO - PROCESS | 3340 | 1466698637490 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:17 INFO - PROCESS | 3340 | 1466698637493 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:17 INFO - PROCESS | 3340 | 1466698637639 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:17:17 INFO - PROCESS | 3340 | 1466698637768 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698637771 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:17 INFO - PROCESS | 3340 | ++DOCSHELL 114D0C00 == 40 [pid = 3340] [id = 304] 08:17:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (11C30000) [pid = 3340] [serial = 911] [outer = 00000000] 08:17:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1393A800) [pid = 3340] [serial = 912] [outer = 11C30000] 08:17:17 INFO - PROCESS | 3340 | 1466698637849 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (13C93400) [pid = 3340] [serial = 913] [outer = 11C30000] 08:17:18 INFO - PROCESS | 3340 | 1466698638458 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 3340 | 1466698638511 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:17:18 INFO - PROCESS | 3340 | 1466698638539 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 3340 | 1466698638542 Marionette TRACE conn3 <- [1,1182,null,{}] 08:17:18 INFO - PROCESS | 3340 | 1466698638546 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 3340 | 1466698638549 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:18 INFO - PROCESS | 3340 | 1466698638662 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:17:18 INFO - PROCESS | 3340 | 1466698638764 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698638750 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:18 INFO - PROCESS | 3340 | ++DOCSHELL 16E93400 == 41 [pid = 3340] [id = 305] 08:17:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (16EC7400) [pid = 3340] [serial = 914] [outer = 00000000] 08:17:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (17CD7000) [pid = 3340] [serial = 915] [outer = 16EC7400] 08:17:18 INFO - PROCESS | 3340 | 1466698638804 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (181CB800) [pid = 3340] [serial = 916] [outer = 16EC7400] 08:17:19 INFO - PROCESS | 3340 | 1466698639402 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 3340 | 1466698639468 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:17:19 INFO - PROCESS | 3340 | 1466698639472 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 3340 | 1466698639476 Marionette TRACE conn3 <- [1,1186,null,{}] 08:17:19 INFO - PROCESS | 3340 | 1466698639486 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 3340 | 1466698639491 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:19 INFO - PROCESS | 3340 | 1466698639621 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:17:19 INFO - PROCESS | 3340 | 1466698639753 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698639757 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:19 INFO - PROCESS | 3340 | ++DOCSHELL 12926000 == 42 [pid = 3340] [id = 306] 08:17:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (129E9400) [pid = 3340] [serial = 917] [outer = 00000000] 08:17:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (139EC000) [pid = 3340] [serial = 918] [outer = 129E9400] 08:17:19 INFO - PROCESS | 3340 | 1466698639814 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (172F8400) [pid = 3340] [serial = 919] [outer = 129E9400] 08:17:20 INFO - PROCESS | 3340 | 1466698640542 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1115ms 08:17:20 INFO - PROCESS | 3340 | 1466698640583 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 3340 | 1466698640587 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:17:20 INFO - PROCESS | 3340 | 1466698640592 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:17:20 INFO - PROCESS | 3340 | 1466698640596 Marionette TRACE conn3 <- [1,1190,null,{}] 08:17:20 INFO - PROCESS | 3340 | 1466698640602 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:20 INFO - PROCESS | 3340 | 1466698640605 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:20 INFO - PROCESS | 3340 | 1466698640705 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:17:20 INFO - PROCESS | 3340 | 1466698640837 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698640840 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:20 INFO - PROCESS | 3340 | ++DOCSHELL 129E9800 == 43 [pid = 3340] [id = 307] 08:17:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (12D69C00) [pid = 3340] [serial = 920] [outer = 00000000] 08:17:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (139D4000) [pid = 3340] [serial = 921] [outer = 12D69C00] 08:17:20 INFO - PROCESS | 3340 | 1466698640891 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (139E1C00) [pid = 3340] [serial = 922] [outer = 12D69C00] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 1754B800 == 42 [pid = 3340] [id = 302] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 13157C00 == 41 [pid = 3340] [id = 301] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 10561000 == 40 [pid = 3340] [id = 300] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 1A3C0800 == 39 [pid = 3340] [id = 299] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 181CAC00 == 38 [pid = 3340] [id = 298] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 17FBC000 == 37 [pid = 3340] [id = 297] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 1754C000 == 36 [pid = 3340] [id = 296] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 1536BC00 == 35 [pid = 3340] [id = 295] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 112CBC00 == 34 [pid = 3340] [id = 294] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 139E1800 == 33 [pid = 3340] [id = 293] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 1031B800 == 32 [pid = 3340] [id = 292] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 15539C00 == 31 [pid = 3340] [id = 291] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 1312F800 == 30 [pid = 3340] [id = 282] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 12926000 == 29 [pid = 3340] [id = 306] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 16E93400 == 28 [pid = 3340] [id = 305] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 10523800 == 27 [pid = 3340] [id = 303] 08:17:21 INFO - PROCESS | 3340 | --DOCSHELL 114D0C00 == 26 [pid = 3340] [id = 304] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (16934800) [pid = 3340] [serial = 858] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1754E000) [pid = 3340] [serial = 861] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1393CC00) [pid = 3340] [serial = 847] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (13289C00) [pid = 3340] [serial = 846] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (13454800) [pid = 3340] [serial = 852] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (13942800) [pid = 3340] [serial = 853] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (112CE400) [pid = 3340] [serial = 849] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (11AE0C00) [pid = 3340] [serial = 850] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15C61400) [pid = 3340] [serial = 855] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (110E7800) [pid = 3340] [serial = 835] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (10B78C00) [pid = 3340] [serial = 834] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (15A37000) [pid = 3340] [serial = 838] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1552DC00) [pid = 3340] [serial = 837] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (18497800) [pid = 3340] [serial = 841] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (17E34C00) [pid = 3340] [serial = 840] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A13A000) [pid = 3340] [serial = 871] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1A40E400) [pid = 3340] [serial = 844] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1A40A800) [pid = 3340] [serial = 843] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A408C00) [pid = 3340] [serial = 873] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (198B5800) [pid = 3340] [serial = 864] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17889C00) [pid = 3340] [serial = 862] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (19E6E800) [pid = 3340] [serial = 865] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A139800) [pid = 3340] [serial = 870] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (16E0DC00) [pid = 3340] [serial = 859] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17886000) [pid = 3340] [serial = 867] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1788B800) [pid = 3340] [serial = 868] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (16756C00) [pid = 3340] [serial = 856] [outer = 00000000] [url = about:blank] 08:17:21 INFO - PROCESS | 3340 | 1466698641974 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:22 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:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1421ms 08:17:22 INFO - PROCESS | 3340 | 1466698642020 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3340 | 1466698642024 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:17:22 INFO - PROCESS | 3340 | 1466698642028 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:17:22 INFO - PROCESS | 3340 | 1466698642033 Marionette TRACE conn3 <- [1,1194,null,{}] 08:17:22 INFO - PROCESS | 3340 | 1466698642037 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3340 | 1466698642040 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:22 INFO - PROCESS | 3340 | 1466698642128 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:17:22 INFO - PROCESS | 3340 | 1466698642244 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698642246 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:22 INFO - PROCESS | 3340 | ++DOCSHELL 105EFC00 == 27 [pid = 3340] [id = 308] 08:17:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10A5D000) [pid = 3340] [serial = 923] [outer = 00000000] 08:17:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (110E7800) [pid = 3340] [serial = 924] [outer = 10A5D000] 08:17:22 INFO - PROCESS | 3340 | 1466698642293 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (114D1C00) [pid = 3340] [serial = 925] [outer = 10A5D000] 08:17:22 INFO - PROCESS | 3340 | 1466698642685 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:22 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:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 688ms 08:17:22 INFO - PROCESS | 3340 | 1466698642729 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 3340 | 1466698642734 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:17:22 INFO - PROCESS | 3340 | 1466698642740 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 3340 | 1466698642742 Marionette TRACE conn3 <- [1,1198,null,{}] 08:17:22 INFO - PROCESS | 3340 | 1466698642746 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 3340 | 1466698642748 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:22 INFO - PROCESS | 3340 | 1466698642848 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:17:22 INFO - PROCESS | 3340 | 1466698642861 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698642863 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:22 INFO - PROCESS | 3340 | ++DOCSHELL 131E7C00 == 28 [pid = 3340] [id = 309] 08:17:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1327A400) [pid = 3340] [serial = 926] [outer = 00000000] 08:17:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13938400) [pid = 3340] [serial = 927] [outer = 1327A400] 08:17:22 INFO - PROCESS | 3340 | 1466698642910 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139D4800) [pid = 3340] [serial = 928] [outer = 1327A400] 08:17:23 INFO - PROCESS | 3340 | 1466698643347 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:17:23 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:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 672ms 08:17:23 INFO - PROCESS | 3340 | 1466698643422 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 3340 | 1466698643424 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:17:23 INFO - PROCESS | 3340 | 1466698643428 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 3340 | 1466698643431 Marionette TRACE conn3 <- [1,1202,null,{}] 08:17:23 INFO - PROCESS | 3340 | 1466698643442 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:23 INFO - PROCESS | 3340 | 1466698643446 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:23 INFO - PROCESS | 3340 | 1466698643528 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:17:23 INFO - PROCESS | 3340 | 1466698643526 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698643530 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:23 INFO - PROCESS | 3340 | ++DOCSHELL 15A2F400 == 29 [pid = 3340] [id = 310] 08:17:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15A30400) [pid = 3340] [serial = 929] [outer = 00000000] 08:17:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15C6E400) [pid = 3340] [serial = 930] [outer = 15A30400] 08:17:23 INFO - PROCESS | 3340 | 1466698643576 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1675EC00) [pid = 3340] [serial = 931] [outer = 15A30400] 08:17:24 INFO - PROCESS | 3340 | 1466698644061 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 08:17:24 INFO - PROCESS | 3340 | 1466698644110 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3340 | 1466698644112 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:17:24 INFO - PROCESS | 3340 | 1466698644116 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3340 | 1466698644117 Marionette TRACE conn3 <- [1,1206,null,{}] 08:17:24 INFO - PROCESS | 3340 | 1466698644121 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3340 | 1466698644122 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:24 INFO - PROCESS | 3340 | 1466698644265 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:17:24 INFO - PROCESS | 3340 | 1466698644269 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698644271 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:24 INFO - PROCESS | 3340 | ++DOCSHELL 16D0C800 == 30 [pid = 3340] [id = 311] 08:17:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16D0FC00) [pid = 3340] [serial = 932] [outer = 00000000] 08:17:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (172F1800) [pid = 3340] [serial = 933] [outer = 16D0FC00] 08:17:24 INFO - PROCESS | 3340 | 1466698644315 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17535800) [pid = 3340] [serial = 934] [outer = 16D0FC00] 08:17:24 INFO - PROCESS | 3340 | 1466698644746 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 673ms 08:17:24 INFO - PROCESS | 3340 | 1466698644798 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:17:24 INFO - PROCESS | 3340 | 1466698644800 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:17:24 INFO - PROCESS | 3340 | 1466698644803 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 3340 | 1466698644805 Marionette TRACE conn3 <- [1,1210,null,{}] 08:17:24 INFO - PROCESS | 3340 | 1466698644808 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 3340 | 1466698644810 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:24 INFO - PROCESS | 3340 | 1466698644914 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:17:24 INFO - PROCESS | 3340 | 1466698644919 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698644921 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:24 INFO - PROCESS | 3340 | ++DOCSHELL 1753E800 == 31 [pid = 3340] [id = 312] 08:17:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17540400) [pid = 3340] [serial = 935] [outer = 00000000] 08:17:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17888400) [pid = 3340] [serial = 936] [outer = 17540400] 08:17:24 INFO - PROCESS | 3340 | 1466698644964 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17E2FC00) [pid = 3340] [serial = 937] [outer = 17540400] 08:17:25 INFO - PROCESS | 3340 | 1466698645428 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 3340 | 1466698645489 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:17:25 INFO - PROCESS | 3340 | 1466698645493 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 3340 | 1466698645494 Marionette TRACE conn3 <- [1,1214,null,{}] 08:17:25 INFO - PROCESS | 3340 | 1466698645504 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:25 INFO - PROCESS | 3340 | 1466698645509 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:25 INFO - PROCESS | 3340 | 1466698645656 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:17:25 INFO - PROCESS | 3340 | 1466698645669 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698645671 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:25 INFO - PROCESS | 3340 | ++DOCSHELL 17EDD400 == 32 [pid = 3340] [id = 313] 08:17:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181CD400) [pid = 3340] [serial = 938] [outer = 00000000] 08:17:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (198B4000) [pid = 3340] [serial = 939] [outer = 181CD400] 08:17:25 INFO - PROCESS | 3340 | 1466698645715 Marionette DEBUG loaded listener.js 08:17:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (198C0000) [pid = 3340] [serial = 940] [outer = 181CD400] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (10525800) [pid = 3340] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1A410800) [pid = 3340] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (198B3800) [pid = 3340] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A3C0C00) [pid = 3340] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139E3800) [pid = 3340] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1036D000) [pid = 3340] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1754D000) [pid = 3340] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1536C400) [pid = 3340] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (181C8000) [pid = 3340] [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 | 3340 | --DOMWINDOW == 77 (128A3400) [pid = 3340] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (10A5A800) [pid = 3340] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A3B7800) [pid = 3340] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:17:26 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15216C00) [pid = 3340] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:17:26 INFO - PROCESS | 3340 | 1466698646354 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 917ms 08:17:26 INFO - PROCESS | 3340 | 1466698646422 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 3340 | 1466698646426 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:17:26 INFO - PROCESS | 3340 | 1466698646430 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:17:26 INFO - PROCESS | 3340 | 1466698646432 Marionette TRACE conn3 <- [1,1218,null,{}] 08:17:26 INFO - PROCESS | 3340 | 1466698646440 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:26 INFO - PROCESS | 3340 | 1466698646442 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:26 INFO - PROCESS | 3340 | 1466698646500 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:17:26 INFO - PROCESS | 3340 | 1466698646506 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698646508 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:26 INFO - PROCESS | 3340 | ++DOCSHELL 10FF8C00 == 33 [pid = 3340] [id = 314] 08:17:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15367000) [pid = 3340] [serial = 941] [outer = 00000000] 08:17:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (181C5400) [pid = 3340] [serial = 942] [outer = 15367000] 08:17:26 INFO - PROCESS | 3340 | 1466698646551 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181CB400) [pid = 3340] [serial = 943] [outer = 15367000] 08:17:26 INFO - PROCESS | 3340 | 1466698646964 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 580ms 08:17:27 INFO - PROCESS | 3340 | 1466698647013 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3340 | 1466698647015 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:17:27 INFO - PROCESS | 3340 | 1466698647019 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3340 | 1466698647020 Marionette TRACE conn3 <- [1,1222,null,{}] 08:17:27 INFO - PROCESS | 3340 | 1466698647024 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3340 | 1466698647025 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:27 INFO - PROCESS | 3340 | 1466698647099 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:17:27 INFO - PROCESS | 3340 | 1466698647105 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698647107 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:27 INFO - PROCESS | 3340 | ++DOCSHELL 16E07000 == 34 [pid = 3340] [id = 315] 08:17:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (18499400) [pid = 3340] [serial = 944] [outer = 00000000] 08:17:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (19E79800) [pid = 3340] [serial = 945] [outer = 18499400] 08:17:27 INFO - PROCESS | 3340 | 1466698647149 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19E7AC00) [pid = 3340] [serial = 946] [outer = 18499400] 08:17:27 INFO - PROCESS | 3340 | 1466698647565 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 581ms 08:17:27 INFO - PROCESS | 3340 | 1466698647599 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:17:27 INFO - PROCESS | 3340 | 1466698647601 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:17:27 INFO - PROCESS | 3340 | 1466698647615 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 3340 | 1466698647616 Marionette TRACE conn3 <- [1,1226,null,{}] 08:17:27 INFO - PROCESS | 3340 | 1466698647623 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 3340 | 1466698647625 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:27 INFO - PROCESS | 3340 | 1466698647700 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:17:27 INFO - PROCESS | 3340 | 1466698647706 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698647708 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:27 INFO - PROCESS | 3340 | ++DOCSHELL 19A8FC00 == 35 [pid = 3340] [id = 316] 08:17:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A139800) [pid = 3340] [serial = 947] [outer = 00000000] 08:17:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A146C00) [pid = 3340] [serial = 948] [outer = 1A139800] 08:17:27 INFO - PROCESS | 3340 | 1466698647751 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A3B6000) [pid = 3340] [serial = 949] [outer = 1A139800] 08:17:28 INFO - PROCESS | 3340 | --DOCSHELL 105EFC00 == 34 [pid = 3340] [id = 308] 08:17:28 INFO - PROCESS | 3340 | --DOCSHELL 129E9800 == 33 [pid = 3340] [id = 307] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 131E7C00 == 32 [pid = 3340] [id = 309] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 10FF8C00 == 31 [pid = 3340] [id = 314] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 1753E800 == 30 [pid = 3340] [id = 312] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 15A2F400 == 29 [pid = 3340] [id = 310] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 16D0C800 == 28 [pid = 3340] [id = 311] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 17EDD400 == 27 [pid = 3340] [id = 313] 08:17:29 INFO - PROCESS | 3340 | --DOCSHELL 16E07000 == 26 [pid = 3340] [id = 315] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (198BAC00) [pid = 3340] [serial = 894] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1A50A800) [pid = 3340] [serial = 897] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A403400) [pid = 3340] [serial = 898] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1536E800) [pid = 3340] [serial = 879] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (16761C00) [pid = 3340] [serial = 880] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (129A9400) [pid = 3340] [serial = 876] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13156800) [pid = 3340] [serial = 877] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17889400) [pid = 3340] [serial = 888] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17ED6C00) [pid = 3340] [serial = 889] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15C69000) [pid = 3340] [serial = 885] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (168F4C00) [pid = 3340] [serial = 886] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (18499000) [pid = 3340] [serial = 891] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1345C800) [pid = 3340] [serial = 882] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (13C85C00) [pid = 3340] [serial = 883] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1450CC00) [pid = 3340] [serial = 901] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1A40BC00) [pid = 3340] [serial = 874] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A50E000) [pid = 3340] [serial = 903] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (19A87C00) [pid = 3340] [serial = 895] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (139DF000) [pid = 3340] [serial = 904] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (1A8C3800) [pid = 3340] [serial = 907] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (184A1C00) [pid = 3340] [serial = 892] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (13158400) [pid = 3340] [serial = 900] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (10529000) [pid = 3340] [serial = 909] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (1A73C800) [pid = 3340] [serial = 910] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (1A8C0C00) [pid = 3340] [serial = 906] [outer = 00000000] [url = about:blank] 08:17:29 INFO - PROCESS | 3340 | 1466698649373 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1788ms 08:17:29 INFO - PROCESS | 3340 | 1466698649390 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 3340 | 1466698649394 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:17:29 INFO - PROCESS | 3340 | 1466698649399 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:17:29 INFO - PROCESS | 3340 | 1466698649403 Marionette TRACE conn3 <- [1,1230,null,{}] 08:17:29 INFO - PROCESS | 3340 | 1466698649409 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:29 INFO - PROCESS | 3340 | 1466698649412 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:29 INFO - PROCESS | 3340 | 1466698649538 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:17:29 INFO - PROCESS | 3340 | 1466698649548 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698649552 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:29 INFO - PROCESS | 3340 | ++DOCSHELL 105F4C00 == 27 [pid = 3340] [id = 317] 08:17:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (10A56800) [pid = 3340] [serial = 950] [outer = 00000000] 08:17:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (10A61000) [pid = 3340] [serial = 951] [outer = 10A56800] 08:17:29 INFO - PROCESS | 3340 | 1466698649600 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (10B71000) [pid = 3340] [serial = 952] [outer = 10A56800] 08:17:30 INFO - PROCESS | 3340 | 1466698650042 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 673ms 08:17:30 INFO - PROCESS | 3340 | 1466698650083 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3340 | 1466698650088 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:17:30 INFO - PROCESS | 3340 | 1466698650094 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3340 | 1466698650097 Marionette TRACE conn3 <- [1,1234,null,{}] 08:17:30 INFO - PROCESS | 3340 | 1466698650101 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3340 | 1466698650104 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:30 INFO - PROCESS | 3340 | 1466698650188 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:17:30 INFO - PROCESS | 3340 | 1466698650197 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698650200 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:30 INFO - PROCESS | 3340 | ++DOCSHELL 129E9800 == 28 [pid = 3340] [id = 318] 08:17:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (129E9C00) [pid = 3340] [serial = 953] [outer = 00000000] 08:17:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (12D67C00) [pid = 3340] [serial = 954] [outer = 129E9C00] 08:17:30 INFO - PROCESS | 3340 | 1466698650246 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (12D90000) [pid = 3340] [serial = 955] [outer = 129E9C00] 08:17:30 INFO - PROCESS | 3340 | 1466698650693 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 626ms 08:17:30 INFO - PROCESS | 3340 | 1466698650716 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 3340 | 1466698650718 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:17:30 INFO - PROCESS | 3340 | 1466698650722 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 3340 | 1466698650725 Marionette TRACE conn3 <- [1,1238,null,{}] 08:17:30 INFO - PROCESS | 3340 | 1466698650736 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:30 INFO - PROCESS | 3340 | 1466698650741 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:30 INFO - PROCESS | 3340 | 1466698650823 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:17:30 INFO - PROCESS | 3340 | 1466698650950 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698650953 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:30 INFO - PROCESS | 3340 | ++DOCSHELL 139E0400 == 29 [pid = 3340] [id = 319] 08:17:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139E0800) [pid = 3340] [serial = 956] [outer = 00000000] 08:17:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (139E6C00) [pid = 3340] [serial = 957] [outer = 139E0800] 08:17:30 INFO - PROCESS | 3340 | 1466698651009 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13C89000) [pid = 3340] [serial = 958] [outer = 139E0800] 08:17:31 INFO - PROCESS | 3340 | 1466698651362 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 688ms 08:17:31 INFO - PROCESS | 3340 | 1466698651402 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 3340 | 1466698651405 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:17:31 INFO - PROCESS | 3340 | 1466698651408 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 3340 | 1466698651410 Marionette TRACE conn3 <- [1,1242,null,{}] 08:17:31 INFO - PROCESS | 3340 | 1466698651424 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 3340 | 1466698651426 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:31 INFO - PROCESS | 3340 | 1466698651543 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:17:31 INFO - PROCESS | 3340 | 1466698651550 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698651552 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:31 INFO - PROCESS | 3340 | ++DOCSHELL 13C86C00 == 30 [pid = 3340] [id = 320] 08:17:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (13D0E400) [pid = 3340] [serial = 959] [outer = 00000000] 08:17:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (15219400) [pid = 3340] [serial = 960] [outer = 13D0E400] 08:17:31 INFO - PROCESS | 3340 | 1466698651596 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (157E3C00) [pid = 3340] [serial = 961] [outer = 13D0E400] 08:17:31 INFO - PROCESS | 3340 | 1466698651982 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 642ms 08:17:32 INFO - PROCESS | 3340 | 1466698652048 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3340 | 1466698652050 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:17:32 INFO - PROCESS | 3340 | 1466698652053 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3340 | 1466698652055 Marionette TRACE conn3 <- [1,1246,null,{}] 08:17:32 INFO - PROCESS | 3340 | 1466698652058 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 3340 | 1466698652060 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:32 INFO - PROCESS | 3340 | 1466698652166 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:17:32 INFO - PROCESS | 3340 | 1466698652206 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698652209 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:32 INFO - PROCESS | 3340 | ++DOCSHELL 15A74400 == 31 [pid = 3340] [id = 321] 08:17:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15A77000) [pid = 3340] [serial = 962] [outer = 00000000] 08:17:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15CB3800) [pid = 3340] [serial = 963] [outer = 15A77000] 08:17:32 INFO - PROCESS | 3340 | 1466698652252 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (168EF800) [pid = 3340] [serial = 964] [outer = 15A77000] 08:17:32 INFO - PROCESS | 3340 | 1466698652658 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 626ms 08:17:32 INFO - PROCESS | 3340 | 1466698652675 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 3340 | 1466698652677 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:17:32 INFO - PROCESS | 3340 | 1466698652681 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 3340 | 1466698652682 Marionette TRACE conn3 <- [1,1250,null,{}] 08:17:32 INFO - PROCESS | 3340 | 1466698652686 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:32 INFO - PROCESS | 3340 | 1466698652691 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:32 INFO - PROCESS | 3340 | 1466698652820 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:17:32 INFO - PROCESS | 3340 | 1466698652828 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698652830 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:32 INFO - PROCESS | 3340 | ++DOCSHELL 16935800 == 32 [pid = 3340] [id = 322] 08:17:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16D0B000) [pid = 3340] [serial = 965] [outer = 00000000] 08:17:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1753E400) [pid = 3340] [serial = 966] [outer = 16D0B000] 08:17:32 INFO - PROCESS | 3340 | 1466698652874 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17886800) [pid = 3340] [serial = 967] [outer = 16D0B000] 08:17:33 INFO - PROCESS | 3340 | 1466698653274 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 627ms 08:17:33 INFO - PROCESS | 3340 | 1466698653319 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3340 | 1466698653321 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:17:33 INFO - PROCESS | 3340 | 1466698653324 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3340 | 1466698653335 Marionette TRACE conn3 <- [1,1254,null,{}] 08:17:33 INFO - PROCESS | 3340 | 1466698653339 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3340 | 1466698653341 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:33 INFO - PROCESS | 3340 | 1466698653444 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:17:33 INFO - PROCESS | 3340 | 1466698653511 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698653513 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:33 INFO - PROCESS | 3340 | ++DOCSHELL 175B2800 == 33 [pid = 3340] [id = 323] 08:17:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17881C00) [pid = 3340] [serial = 968] [outer = 00000000] 08:17:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (181CAC00) [pid = 3340] [serial = 969] [outer = 17881C00] 08:17:33 INFO - PROCESS | 3340 | 1466698653556 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (181CB000) [pid = 3340] [serial = 970] [outer = 17881C00] 08:17:33 INFO - PROCESS | 3340 | 1466698653929 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 642ms 08:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:17:33 INFO - PROCESS | 3340 | 1466698653965 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 3340 | 1466698653967 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:17:33 INFO - PROCESS | 3340 | 1466698653970 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 3340 | 1466698653972 Marionette TRACE conn3 <- [1,1258,null,{}] 08:17:33 INFO - PROCESS | 3340 | 1466698653975 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 3340 | 1466698653977 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:34 INFO - PROCESS | 3340 | 1466698654052 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:17:34 INFO - PROCESS | 3340 | 1466698654057 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698654059 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:34 INFO - PROCESS | 3340 | ++DOCSHELL 17C1F000 == 34 [pid = 3340] [id = 324] 08:17:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (181C5800) [pid = 3340] [serial = 971] [outer = 00000000] 08:17:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (184A0400) [pid = 3340] [serial = 972] [outer = 181C5800] 08:17:34 INFO - PROCESS | 3340 | 1466698654102 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (184A0800) [pid = 3340] [serial = 973] [outer = 181C5800] 08:17:34 INFO - PROCESS | 3340 | 1466698654530 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 626ms 08:17:34 INFO - PROCESS | 3340 | 1466698654592 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 3340 | 1466698654595 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:17:34 INFO - PROCESS | 3340 | 1466698654607 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:17:34 INFO - PROCESS | 3340 | 1466698654609 Marionette TRACE conn3 <- [1,1262,null,{}] 08:17:34 INFO - PROCESS | 3340 | 1466698654613 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 3340 | 1466698654615 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:34 INFO - PROCESS | 3340 | 1466698654720 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:17:34 INFO - PROCESS | 3340 | 1466698654804 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698654806 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:34 INFO - PROCESS | 3340 | ++DOCSHELL 139DF000 == 35 [pid = 3340] [id = 325] 08:17:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (198B7400) [pid = 3340] [serial = 974] [outer = 00000000] 08:17:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (19A83400) [pid = 3340] [serial = 975] [outer = 198B7400] 08:17:34 INFO - PROCESS | 3340 | 1466698654848 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (19A86000) [pid = 3340] [serial = 976] [outer = 198B7400] 08:17:35 INFO - PROCESS | 3340 | 1466698655252 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 672ms 08:17:35 INFO - PROCESS | 3340 | 1466698655290 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3340 | 1466698655292 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:17:35 INFO - PROCESS | 3340 | 1466698655295 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:17:35 INFO - PROCESS | 3340 | 1466698655297 Marionette TRACE conn3 <- [1,1266,null,{}] 08:17:35 INFO - PROCESS | 3340 | 1466698655301 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3340 | 1466698655302 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:35 INFO - PROCESS | 3340 | 1466698655426 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:17:35 INFO - PROCESS | 3340 | 1466698655431 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698655433 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:35 INFO - PROCESS | 3340 | ++DOCSHELL 15537400 == 36 [pid = 3340] [id = 326] 08:17:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17540800) [pid = 3340] [serial = 977] [outer = 00000000] 08:17:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A145000) [pid = 3340] [serial = 978] [outer = 17540800] 08:17:35 INFO - PROCESS | 3340 | 1466698655478 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A402800) [pid = 3340] [serial = 979] [outer = 17540800] 08:17:35 INFO - PROCESS | 3340 | 1466698655909 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 688ms 08:17:35 INFO - PROCESS | 3340 | 1466698655978 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 3340 | 1466698655980 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:17:35 INFO - PROCESS | 3340 | 1466698655983 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 3340 | 1466698655986 Marionette TRACE conn3 <- [1,1270,null,{}] 08:17:35 INFO - PROCESS | 3340 | 1466698655991 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:35 INFO - PROCESS | 3340 | 1466698655993 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:36 INFO - PROCESS | 3340 | 1466698656139 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:17:36 INFO - PROCESS | 3340 | 1466698656164 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698656166 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:36 INFO - PROCESS | 3340 | ++DOCSHELL 157EA400 == 37 [pid = 3340] [id = 327] 08:17:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A405400) [pid = 3340] [serial = 980] [outer = 00000000] 08:17:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A40D000) [pid = 3340] [serial = 981] [outer = 1A405400] 08:17:36 INFO - PROCESS | 3340 | 1466698656211 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A501800) [pid = 3340] [serial = 982] [outer = 1A405400] 08:17:36 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (18499400) [pid = 3340] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:17:36 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (16D0FC00) [pid = 3340] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:17:36 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (17540400) [pid = 3340] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:17:36 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (181CD400) [pid = 3340] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:17:36 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (15367000) [pid = 3340] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:17:36 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15A30400) [pid = 3340] [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 | 3340 | --DOMWINDOW == 84 (1327A400) [pid = 3340] [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 | 3340 | --DOMWINDOW == 83 (10A5D000) [pid = 3340] [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 | 3340 | --DOMWINDOW == 82 (12D69C00) [pid = 3340] [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 | 3340 | --DOMWINDOW == 81 (129E9400) [pid = 3340] [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 | 3340 | --DOMWINDOW == 80 (16EC7400) [pid = 3340] [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 | 3340 | --DOMWINDOW == 79 (11C30000) [pid = 3340] [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 | 3340 | 1466698656710 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 779ms 08:17:36 INFO - PROCESS | 3340 | 1466698656768 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 3340 | 1466698656770 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:17:36 INFO - PROCESS | 3340 | 1466698656773 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 3340 | 1466698656775 Marionette TRACE conn3 <- [1,1274,null,{}] 08:17:36 INFO - PROCESS | 3340 | 1466698656778 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 3340 | 1466698656780 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:36 INFO - PROCESS | 3340 | 1466698656857 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:17:36 INFO - PROCESS | 3340 | 1466698656863 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698656865 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:36 INFO - PROCESS | 3340 | ++DOCSHELL 13C93800 == 38 [pid = 3340] [id = 328] 08:17:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (15A2D400) [pid = 3340] [serial = 983] [outer = 00000000] 08:17:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17548C00) [pid = 3340] [serial = 984] [outer = 15A2D400] 08:17:36 INFO - PROCESS | 3340 | 1466698656908 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (198B5800) [pid = 3340] [serial = 985] [outer = 15A2D400] 08:17:37 INFO - PROCESS | 3340 | 1466698657325 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 580ms 08:17:37 INFO - PROCESS | 3340 | 1466698657354 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3340 | 1466698657356 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:17:37 INFO - PROCESS | 3340 | 1466698657359 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 3340 | 1466698657361 Marionette TRACE conn3 <- [1,1278,null,{}] 08:17:37 INFO - PROCESS | 3340 | 1466698657364 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 3340 | 1466698657377 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:37 INFO - PROCESS | 3340 | 1466698657459 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:17:37 INFO - PROCESS | 3340 | 1466698657466 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698657468 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:37 INFO - PROCESS | 3340 | ++DOCSHELL 16EC7400 == 39 [pid = 3340] [id = 329] 08:17:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A406C00) [pid = 3340] [serial = 986] [outer = 00000000] 08:17:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A50A800) [pid = 3340] [serial = 987] [outer = 1A406C00] 08:17:37 INFO - PROCESS | 3340 | 1466698657510 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A50E400) [pid = 3340] [serial = 988] [outer = 1A406C00] 08:17:37 INFO - PROCESS | 3340 | 1466698657947 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 627ms 08:17:37 INFO - PROCESS | 3340 | 1466698657988 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 3340 | 1466698657990 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:17:38 INFO - PROCESS | 3340 | 1466698657993 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3340 | 1466698657995 Marionette TRACE conn3 <- [1,1282,null,{}] 08:17:38 INFO - PROCESS | 3340 | 1466698657998 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3340 | 1466698657999 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:38 INFO - PROCESS | 3340 | 1466698658075 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:17:38 INFO - PROCESS | 3340 | 1466698658080 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 3340 | 1466698658082 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:38 INFO - PROCESS | 3340 | ++DOCSHELL 1A40A000 == 40 [pid = 3340] [id = 330] 08:17:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A736400) [pid = 3340] [serial = 989] [outer = 00000000] 08:17:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A73D800) [pid = 3340] [serial = 990] [outer = 1A736400] 08:17:38 INFO - PROCESS | 3340 | 1466698658124 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A744400) [pid = 3340] [serial = 991] [outer = 1A736400] 08:17:38 INFO - PROCESS | 3340 | 1466698658736 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:17:38 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:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 788ms 08:17:38 INFO - PROCESS | 3340 | 1466698658840 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 3340 | 1466698658845 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:17:38 INFO - PROCESS | 3340 | 1466698658851 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 3340 | 1466698658855 Marionette TRACE conn3 <- [1,1286,null,{}] 08:17:38 INFO - PROCESS | 3340 | 1466698658861 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 3340 | 1466698658864 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:38 INFO - PROCESS | 3340 | 1466698658993 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:17:39 INFO - PROCESS | 3340 | 1466698659115 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698659121 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:39 INFO - PROCESS | 3340 | ++DOCSHELL 104EB000 == 41 [pid = 3340] [id = 331] 08:17:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1051C800) [pid = 3340] [serial = 992] [outer = 00000000] 08:17:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (110DC400) [pid = 3340] [serial = 993] [outer = 1051C800] 08:17:39 INFO - PROCESS | 3340 | 1466698659180 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1291A800) [pid = 3340] [serial = 994] [outer = 1051C800] 08:17:39 INFO - PROCESS | 3340 | 1466698659929 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1132ms 08:17:39 INFO - PROCESS | 3340 | 1466698659979 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 3340 | 1466698659984 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:17:39 INFO - PROCESS | 3340 | 1466698659990 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 3340 | 1466698659993 Marionette TRACE conn3 <- [1,1290,null,{}] 08:17:39 INFO - PROCESS | 3340 | 1466698659997 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 3340 | 1466698660000 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:40 INFO - PROCESS | 3340 | 1466698660250 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:17:40 INFO - PROCESS | 3340 | 1466698660394 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698660397 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:40 INFO - PROCESS | 3340 | ++DOCSHELL 1055C000 == 42 [pid = 3340] [id = 332] 08:17:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1055C400) [pid = 3340] [serial = 995] [outer = 00000000] 08:17:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (105F0000) [pid = 3340] [serial = 996] [outer = 1055C400] 08:17:40 INFO - PROCESS | 3340 | 1466698660447 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (10B78400) [pid = 3340] [serial = 997] [outer = 1055C400] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 16EC7400 == 41 [pid = 3340] [id = 329] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 13C93800 == 40 [pid = 3340] [id = 328] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 157EA400 == 39 [pid = 3340] [id = 327] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 15537400 == 38 [pid = 3340] [id = 326] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 139DF000 == 37 [pid = 3340] [id = 325] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 17C1F000 == 36 [pid = 3340] [id = 324] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 175B2800 == 35 [pid = 3340] [id = 323] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 16935800 == 34 [pid = 3340] [id = 322] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 15A74400 == 33 [pid = 3340] [id = 321] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 13C86C00 == 32 [pid = 3340] [id = 320] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 139E0400 == 31 [pid = 3340] [id = 319] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 129E9800 == 30 [pid = 3340] [id = 318] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1A146C00) [pid = 3340] [serial = 948] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 105F4C00 == 29 [pid = 3340] [id = 317] 08:17:40 INFO - PROCESS | 3340 | --DOCSHELL 19A8FC00 == 28 [pid = 3340] [id = 316] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (19E7AC00) [pid = 3340] [serial = 946] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (172F1800) [pid = 3340] [serial = 933] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (17888400) [pid = 3340] [serial = 936] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (17535800) [pid = 3340] [serial = 934] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (198B4000) [pid = 3340] [serial = 939] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17E2FC00) [pid = 3340] [serial = 937] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (19E79800) [pid = 3340] [serial = 945] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (198C0000) [pid = 3340] [serial = 940] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (181C5400) [pid = 3340] [serial = 942] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (15C6E400) [pid = 3340] [serial = 930] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (13938400) [pid = 3340] [serial = 927] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (139D4800) [pid = 3340] [serial = 928] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (110E7800) [pid = 3340] [serial = 924] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (114D1C00) [pid = 3340] [serial = 925] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139E1C00) [pid = 3340] [serial = 922] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139D4000) [pid = 3340] [serial = 921] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (172F8400) [pid = 3340] [serial = 919] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (139EC000) [pid = 3340] [serial = 918] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (181CB800) [pid = 3340] [serial = 916] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17CD7000) [pid = 3340] [serial = 915] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13C93400) [pid = 3340] [serial = 913] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1393A800) [pid = 3340] [serial = 912] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (181CB400) [pid = 3340] [serial = 943] [outer = 00000000] [url = about:blank] 08:17:40 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1675EC00) [pid = 3340] [serial = 931] [outer = 00000000] [url = about:blank] 08:17:41 INFO - PROCESS | 3340 | 1466698661074 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1132ms 08:17:41 INFO - PROCESS | 3340 | 1466698661136 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3340 | 1466698661140 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:17:41 INFO - PROCESS | 3340 | 1466698661144 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3340 | 1466698661148 Marionette TRACE conn3 <- [1,1294,null,{}] 08:17:41 INFO - PROCESS | 3340 | 1466698661152 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 3340 | 1466698661154 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:41 INFO - PROCESS | 3340 | 1466698661242 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:17:41 INFO - PROCESS | 3340 | 1466698661331 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698661334 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:41 INFO - PROCESS | 3340 | ++DOCSHELL 114C9C00 == 29 [pid = 3340] [id = 333] 08:17:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (11CCE800) [pid = 3340] [serial = 998] [outer = 00000000] 08:17:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1314AC00) [pid = 3340] [serial = 999] [outer = 11CCE800] 08:17:41 INFO - PROCESS | 3340 | 1466698661379 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (131EF000) [pid = 3340] [serial = 1000] [outer = 11CCE800] 08:17:41 INFO - PROCESS | 3340 | 1466698661826 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 729ms 08:17:41 INFO - PROCESS | 3340 | 1466698661882 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 3340 | 1466698661884 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:17:41 INFO - PROCESS | 3340 | 1466698661892 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 3340 | 1466698661894 Marionette TRACE conn3 <- [1,1298,null,{}] 08:17:41 INFO - PROCESS | 3340 | 1466698661898 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 3340 | 1466698661900 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:41 INFO - PROCESS | 3340 | 1466698661968 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:17:41 INFO - PROCESS | 3340 | 1466698661977 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698661979 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:41 INFO - PROCESS | 3340 | ++DOCSHELL 139E3800 == 30 [pid = 3340] [id = 334] 08:17:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139E5400) [pid = 3340] [serial = 1001] [outer = 00000000] 08:17:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (139EC400) [pid = 3340] [serial = 1002] [outer = 139E5400] 08:17:42 INFO - PROCESS | 3340 | 1466698662023 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (13C93C00) [pid = 3340] [serial = 1003] [outer = 139E5400] 08:17:42 INFO - PROCESS | 3340 | 1466698662484 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 3340 | 1466698662513 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:17:42 INFO - PROCESS | 3340 | 1466698662524 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 3340 | 1466698662528 Marionette TRACE conn3 <- [1,1302,null,{}] 08:17:42 INFO - PROCESS | 3340 | 1466698662532 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 3340 | 1466698662535 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:42 INFO - PROCESS | 3340 | 1466698662621 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:17:42 INFO - PROCESS | 3340 | 1466698662629 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698662631 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:42 INFO - PROCESS | 3340 | ++DOCSHELL 15CAF000 == 31 [pid = 3340] [id = 335] 08:17:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15CAFC00) [pid = 3340] [serial = 1004] [outer = 00000000] 08:17:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (168EFC00) [pid = 3340] [serial = 1005] [outer = 15CAFC00] 08:17:42 INFO - PROCESS | 3340 | 1466698662674 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16D02000) [pid = 3340] [serial = 1006] [outer = 15CAFC00] 08:17:43 INFO - PROCESS | 3340 | 1466698663122 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 651ms 08:17:43 INFO - PROCESS | 3340 | 1466698663177 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3340 | 1466698663180 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:17:43 INFO - PROCESS | 3340 | 1466698663183 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3340 | 1466698663185 Marionette TRACE conn3 <- [1,1306,null,{}] 08:17:43 INFO - PROCESS | 3340 | 1466698663188 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:43 INFO - PROCESS | 3340 | 1466698663190 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:43 INFO - PROCESS | 3340 | 1466698663296 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:17:43 INFO - PROCESS | 3340 | 1466698663377 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698663379 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:43 INFO - PROCESS | 3340 | ++DOCSHELL 17430400 == 32 [pid = 3340] [id = 336] 08:17:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17430800) [pid = 3340] [serial = 1007] [outer = 00000000] 08:17:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17546C00) [pid = 3340] [serial = 1008] [outer = 17430800] 08:17:43 INFO - PROCESS | 3340 | 1466698663423 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (175BA800) [pid = 3340] [serial = 1009] [outer = 17430800] 08:17:43 INFO - PROCESS | 3340 | 1466698663837 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 698ms 08:17:43 INFO - PROCESS | 3340 | 1466698663882 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 3340 | 1466698663884 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:17:43 INFO - PROCESS | 3340 | 1466698663887 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 3340 | 1466698663889 Marionette TRACE conn3 <- [1,1310,null,{}] 08:17:43 INFO - PROCESS | 3340 | 1466698663893 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:43 INFO - PROCESS | 3340 | 1466698663895 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:43 INFO - PROCESS | 3340 | 1466698663987 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:17:43 INFO - PROCESS | 3340 | 1466698663995 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698664000 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:44 INFO - PROCESS | 3340 | ++DOCSHELL 1393A800 == 33 [pid = 3340] [id = 337] 08:17:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17E31C00) [pid = 3340] [serial = 1010] [outer = 00000000] 08:17:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17FB0800) [pid = 3340] [serial = 1011] [outer = 17E31C00] 08:17:44 INFO - PROCESS | 3340 | 1466698664101 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (181CC400) [pid = 3340] [serial = 1012] [outer = 17E31C00] 08:17:44 INFO - PROCESS | 3340 | 1466698664543 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 697ms 08:17:44 INFO - PROCESS | 3340 | 1466698664575 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 3340 | 1466698664577 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:17:44 INFO - PROCESS | 3340 | 1466698664580 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 3340 | 1466698664582 Marionette TRACE conn3 <- [1,1314,null,{}] 08:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:17:44 INFO - PROCESS | 3340 | 1466698664585 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:44 INFO - PROCESS | 3340 | 1466698664587 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:44 INFO - PROCESS | 3340 | 1466698664723 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:17:44 INFO - PROCESS | 3340 | 1466698664747 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698664749 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:44 INFO - PROCESS | 3340 | ++DOCSHELL 181C8C00 == 34 [pid = 3340] [id = 338] 08:17:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181D1C00) [pid = 3340] [serial = 1013] [outer = 00000000] 08:17:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (198B8400) [pid = 3340] [serial = 1014] [outer = 181D1C00] 08:17:44 INFO - PROCESS | 3340 | 1466698664801 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (198B2400) [pid = 3340] [serial = 1015] [outer = 181D1C00] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (139E0800) [pid = 3340] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (129E9C00) [pid = 3340] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17540800) [pid = 3340] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A405400) [pid = 3340] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (181C5800) [pid = 3340] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16D0B000) [pid = 3340] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10A56800) [pid = 3340] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (13D0E400) [pid = 3340] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (17881C00) [pid = 3340] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (198B7400) [pid = 3340] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A406C00) [pid = 3340] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15A2D400) [pid = 3340] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15A77000) [pid = 3340] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:17:45 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A139800) [pid = 3340] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:17:45 INFO - PROCESS | 3340 | 1466698665374 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:45 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:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 837ms 08:17:45 INFO - PROCESS | 3340 | 1466698665427 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 3340 | 1466698665429 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:17:45 INFO - PROCESS | 3340 | 1466698665432 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 3340 | 1466698665434 Marionette TRACE conn3 <- [1,1318,null,{}] 08:17:45 INFO - PROCESS | 3340 | 1466698665437 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 3340 | 1466698665439 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:45 INFO - PROCESS | 3340 | 1466698665515 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:17:45 INFO - PROCESS | 3340 | 1466698665520 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698665522 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:45 INFO - PROCESS | 3340 | ++DOCSHELL 129E9C00 == 35 [pid = 3340] [id = 339] 08:17:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (12D88800) [pid = 3340] [serial = 1016] [outer = 00000000] 08:17:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15C62C00) [pid = 3340] [serial = 1017] [outer = 12D88800] 08:17:45 INFO - PROCESS | 3340 | 1466698665568 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (16D0B000) [pid = 3340] [serial = 1018] [outer = 12D88800] 08:17:45 INFO - PROCESS | 3340 | 1466698665974 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:17:45 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:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 589ms 08:17:45 INFO - PROCESS | 3340 | 1466698666011 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3340 | 1466698666013 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:17:46 INFO - PROCESS | 3340 | 1466698666016 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3340 | 1466698666018 Marionette TRACE conn3 <- [1,1322,null,{}] 08:17:46 INFO - PROCESS | 3340 | 1466698666045 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 3340 | 1466698666047 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:46 INFO - PROCESS | 3340 | 1466698666123 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:17:46 INFO - PROCESS | 3340 | 1466698666128 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698666130 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:46 INFO - PROCESS | 3340 | ++DOCSHELL 145BA800 == 36 [pid = 3340] [id = 340] 08:17:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1536C400) [pid = 3340] [serial = 1019] [outer = 00000000] 08:17:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17FB5C00) [pid = 3340] [serial = 1020] [outer = 1536C400] 08:17:46 INFO - PROCESS | 3340 | 1466698666173 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1849D000) [pid = 3340] [serial = 1021] [outer = 1536C400] 08:17:46 INFO - PROCESS | 3340 | 1466698666602 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:17:46 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:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 605ms 08:17:46 INFO - PROCESS | 3340 | 1466698666634 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 3340 | 1466698666636 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:17:46 INFO - PROCESS | 3340 | 1466698666643 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 3340 | 1466698666645 Marionette TRACE conn3 <- [1,1326,null,{}] 08:17:46 INFO - PROCESS | 3340 | 1466698666649 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:46 INFO - PROCESS | 3340 | 1466698666651 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:46 INFO - PROCESS | 3340 | 1466698666738 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:17:46 INFO - PROCESS | 3340 | 1466698666743 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698666745 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:46 INFO - PROCESS | 3340 | ++DOCSHELL 15CAE400 == 37 [pid = 3340] [id = 341] 08:17:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19FE4000) [pid = 3340] [serial = 1022] [outer = 00000000] 08:17:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A146C00) [pid = 3340] [serial = 1023] [outer = 19FE4000] 08:17:46 INFO - PROCESS | 3340 | 1466698666787 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A3B3400) [pid = 3340] [serial = 1024] [outer = 19FE4000] 08:17:47 INFO - PROCESS | 3340 | 1466698667768 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1132ms 08:17:47 INFO - PROCESS | 3340 | 1466698667790 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:17:47 INFO - PROCESS | 3340 | 1466698667793 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:17:47 INFO - PROCESS | 3340 | 1466698667800 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 3340 | 1466698667802 Marionette TRACE conn3 <- [1,1330,null,{}] 08:17:47 INFO - PROCESS | 3340 | 1466698667808 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 3340 | 1466698667811 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:47 INFO - PROCESS | 3340 | 1466698667927 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:17:48 INFO - PROCESS | 3340 | 1466698668050 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698668053 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:48 INFO - PROCESS | 3340 | ++DOCSHELL 1052A400 == 38 [pid = 3340] [id = 342] 08:17:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (10B70C00) [pid = 3340] [serial = 1025] [outer = 00000000] 08:17:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (12D69400) [pid = 3340] [serial = 1026] [outer = 10B70C00] 08:17:48 INFO - PROCESS | 3340 | 1466698668110 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (13158400) [pid = 3340] [serial = 1027] [outer = 10B70C00] 08:17:48 INFO - PROCESS | 3340 | 1466698668688 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 08:17:48 INFO - PROCESS | 3340 | 1466698668730 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 3340 | 1466698668734 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:17:48 INFO - PROCESS | 3340 | 1466698668741 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 3340 | 1466698668744 Marionette TRACE conn3 <- [1,1334,null,{}] 08:17:48 INFO - PROCESS | 3340 | 1466698668748 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - PROCESS | 3340 | 1466698668750 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:48 INFO - PROCESS | 3340 | 1466698668858 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:17:48 INFO - PROCESS | 3340 | 1466698668966 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698668969 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:48 INFO - PROCESS | 3340 | ++DOCSHELL 157DC800 == 39 [pid = 3340] [id = 343] 08:17:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (157DCC00) [pid = 3340] [serial = 1028] [outer = 00000000] 08:17:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (15C67400) [pid = 3340] [serial = 1029] [outer = 157DCC00] 08:17:49 INFO - PROCESS | 3340 | 1466698669023 Marionette DEBUG loaded listener.js 08:17:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (168F2400) [pid = 3340] [serial = 1030] [outer = 157DCC00] 08:17:49 INFO - PROCESS | 3340 | 1466698669660 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 930ms 08:17:49 INFO - PROCESS | 3340 | 1466698669685 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 3340 | 1466698669688 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:17:49 INFO - PROCESS | 3340 | 1466698669692 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 3340 | 1466698669696 Marionette TRACE conn3 <- [1,1338,null,{}] 08:17:49 INFO - PROCESS | 3340 | 1466698669707 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 3340 | 1466698669711 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:49 INFO - PROCESS | 3340 | 1466698669817 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:17:49 INFO - PROCESS | 3340 | 1466698669949 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698669954 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:49 INFO - PROCESS | 3340 | ++DOCSHELL 198B5C00 == 40 [pid = 3340] [id = 344] 08:17:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (198C0000) [pid = 3340] [serial = 1031] [outer = 00000000] 08:17:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A141400) [pid = 3340] [serial = 1032] [outer = 198C0000] 08:17:49 INFO - PROCESS | 3340 | 1466698670012 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A409C00) [pid = 3340] [serial = 1033] [outer = 198C0000] 08:17:50 INFO - PROCESS | 3340 | 1466698670676 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1038ms 08:17:50 INFO - PROCESS | 3340 | 1466698670722 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:17:50 INFO - PROCESS | 3340 | 1466698670727 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:17:50 INFO - PROCESS | 3340 | 1466698670751 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:17:50 INFO - PROCESS | 3340 | 1466698670754 Marionette TRACE conn3 <- [1,1342,null,{}] 08:17:50 INFO - PROCESS | 3340 | 1466698670760 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:50 INFO - PROCESS | 3340 | 1466698670763 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:50 INFO - PROCESS | 3340 | 1466698670863 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:17:50 INFO - PROCESS | 3340 | 1466698670995 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698670999 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:51 INFO - PROCESS | 3340 | ++DOCSHELL 10A59800 == 41 [pid = 3340] [id = 345] 08:17:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (10A5A800) [pid = 3340] [serial = 1034] [outer = 00000000] 08:17:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (12D68000) [pid = 3340] [serial = 1035] [outer = 10A5A800] 08:17:51 INFO - PROCESS | 3340 | 1466698671052 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (13154000) [pid = 3340] [serial = 1036] [outer = 10A5A800] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 145BA800 == 40 [pid = 3340] [id = 340] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 129E9C00 == 39 [pid = 3340] [id = 339] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 181C8C00 == 38 [pid = 3340] [id = 338] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 1393A800 == 37 [pid = 3340] [id = 337] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 17430400 == 36 [pid = 3340] [id = 336] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 15CAF000 == 35 [pid = 3340] [id = 335] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 139E3800 == 34 [pid = 3340] [id = 334] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 114C9C00 == 33 [pid = 3340] [id = 333] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 104EB000 == 32 [pid = 3340] [id = 331] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 1055C000 == 31 [pid = 3340] [id = 332] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 1A40A000 == 30 [pid = 3340] [id = 330] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 157DC800 == 29 [pid = 3340] [id = 343] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 198B5C00 == 28 [pid = 3340] [id = 344] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 15CAE400 == 27 [pid = 3340] [id = 341] 08:17:51 INFO - PROCESS | 3340 | --DOCSHELL 1052A400 == 26 [pid = 3340] [id = 342] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (12D90000) [pid = 3340] [serial = 955] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1A145000) [pid = 3340] [serial = 978] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (139E6C00) [pid = 3340] [serial = 957] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1A501800) [pid = 3340] [serial = 982] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A40D000) [pid = 3340] [serial = 981] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (184A0400) [pid = 3340] [serial = 972] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17886800) [pid = 3340] [serial = 967] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (10A61000) [pid = 3340] [serial = 951] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15219400) [pid = 3340] [serial = 960] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1753E400) [pid = 3340] [serial = 966] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (12D67C00) [pid = 3340] [serial = 954] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (181CB000) [pid = 3340] [serial = 970] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (19A86000) [pid = 3340] [serial = 976] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A50A800) [pid = 3340] [serial = 987] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1A402800) [pid = 3340] [serial = 979] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (198B5800) [pid = 3340] [serial = 985] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (19A83400) [pid = 3340] [serial = 975] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15CB3800) [pid = 3340] [serial = 963] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17548C00) [pid = 3340] [serial = 984] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (184A0800) [pid = 3340] [serial = 973] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (168EF800) [pid = 3340] [serial = 964] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (157E3C00) [pid = 3340] [serial = 961] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (10B71000) [pid = 3340] [serial = 952] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (181CAC00) [pid = 3340] [serial = 969] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A3B6000) [pid = 3340] [serial = 949] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1A73D800) [pid = 3340] [serial = 990] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1A50E400) [pid = 3340] [serial = 988] [outer = 00000000] [url = about:blank] 08:17:51 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (13C89000) [pid = 3340] [serial = 958] [outer = 00000000] [url = about:blank] 08:17:52 INFO - PROCESS | 3340 | 1466698672221 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1503ms 08:17:52 INFO - PROCESS | 3340 | 1466698672246 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:17:52 INFO - PROCESS | 3340 | 1466698672250 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:17:52 INFO - PROCESS | 3340 | 1466698672254 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 3340 | 1466698672257 Marionette TRACE conn3 <- [1,1346,null,{}] 08:17:52 INFO - PROCESS | 3340 | 1466698672265 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:52 INFO - PROCESS | 3340 | 1466698672268 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:52 INFO - PROCESS | 3340 | 1466698672402 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:17:52 INFO - PROCESS | 3340 | 1466698672488 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698672490 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:52 INFO - PROCESS | 3340 | ++DOCSHELL 10EC4C00 == 27 [pid = 3340] [id = 346] 08:17:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (10ECA000) [pid = 3340] [serial = 1037] [outer = 00000000] 08:17:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (11C30800) [pid = 3340] [serial = 1038] [outer = 10ECA000] 08:17:52 INFO - PROCESS | 3340 | 1466698672537 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (12899800) [pid = 3340] [serial = 1039] [outer = 10ECA000] 08:17:52 INFO - PROCESS | 3340 | 1466698672937 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 728ms 08:17:52 INFO - PROCESS | 3340 | 1466698672992 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 3340 | 1466698672997 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:17:52 INFO - PROCESS | 3340 | 1466698673004 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 3340 | 1466698673008 Marionette TRACE conn3 <- [1,1350,null,{}] 08:17:53 INFO - PROCESS | 3340 | 1466698673014 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3340 | 1466698673018 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:53 INFO - PROCESS | 3340 | 1466698673104 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:17:53 INFO - PROCESS | 3340 | 1466698673113 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698673115 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:53 INFO - PROCESS | 3340 | ++DOCSHELL 13934000 == 28 [pid = 3340] [id = 347] 08:17:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13938000) [pid = 3340] [serial = 1040] [outer = 00000000] 08:17:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139D4000) [pid = 3340] [serial = 1041] [outer = 13938000] 08:17:53 INFO - PROCESS | 3340 | 1466698673161 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139E2C00) [pid = 3340] [serial = 1042] [outer = 13938000] 08:17:53 INFO - PROCESS | 3340 | 1466698673621 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 635ms 08:17:53 INFO - PROCESS | 3340 | 1466698673640 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 3340 | 1466698673643 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:17:53 INFO - PROCESS | 3340 | 1466698673650 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:17:53 INFO - PROCESS | 3340 | 1466698673653 Marionette TRACE conn3 <- [1,1354,null,{}] 08:17:53 INFO - PROCESS | 3340 | 1466698673664 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 3340 | 1466698673668 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:53 INFO - PROCESS | 3340 | 1466698673751 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:17:53 INFO - PROCESS | 3340 | 1466698673789 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698673792 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:53 INFO - PROCESS | 3340 | ++DOCSHELL 15A74400 == 29 [pid = 3340] [id = 348] 08:17:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15C61800) [pid = 3340] [serial = 1043] [outer = 00000000] 08:17:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15CB1400) [pid = 3340] [serial = 1044] [outer = 15C61800] 08:17:53 INFO - PROCESS | 3340 | 1466698673839 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168F1400) [pid = 3340] [serial = 1045] [outer = 15C61800] 08:17:54 INFO - PROCESS | 3340 | 1466698674353 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 3340 | 1466698674376 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:17:54 INFO - PROCESS | 3340 | 1466698674379 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 3340 | 1466698674381 Marionette TRACE conn3 <- [1,1358,null,{}] 08:17:54 INFO - PROCESS | 3340 | 1466698674385 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:54 INFO - PROCESS | 3340 | 1466698674386 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:54 INFO - PROCESS | 3340 | 1466698674513 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:17:54 INFO - PROCESS | 3340 | 1466698674518 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698674521 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:54 INFO - PROCESS | 3340 | ++DOCSHELL 15CB1000 == 30 [pid = 3340] [id = 349] 08:17:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15CB7800) [pid = 3340] [serial = 1046] [outer = 00000000] 08:17:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17535400) [pid = 3340] [serial = 1047] [outer = 15CB7800] 08:17:54 INFO - PROCESS | 3340 | 1466698674564 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (175B7C00) [pid = 3340] [serial = 1048] [outer = 15CB7800] 08:17:55 INFO - PROCESS | 3340 | 1466698674999 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3340 | 1466698675020 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:17:55 INFO - PROCESS | 3340 | 1466698675023 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3340 | 1466698675025 Marionette TRACE conn3 <- [1,1362,null,{}] 08:17:55 INFO - PROCESS | 3340 | 1466698675029 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3340 | 1466698675030 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:55 INFO - PROCESS | 3340 | 1466698675146 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:17:55 INFO - PROCESS | 3340 | 1466698675231 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698675233 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:55 INFO - PROCESS | 3340 | ++DOCSHELL 17FB0000 == 31 [pid = 3340] [id = 350] 08:17:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17FB3400) [pid = 3340] [serial = 1049] [outer = 00000000] 08:17:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (18492800) [pid = 3340] [serial = 1050] [outer = 17FB3400] 08:17:55 INFO - PROCESS | 3340 | 1466698675277 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (18499800) [pid = 3340] [serial = 1051] [outer = 17FB3400] 08:17:55 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:55 INFO - PROCESS | 3340 | 1466698675704 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 3340 | 1466698675767 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:17:55 INFO - PROCESS | 3340 | 1466698675770 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 3340 | 1466698675772 Marionette TRACE conn3 <- [1,1366,null,{}] 08:17:55 INFO - PROCESS | 3340 | 1466698675783 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 3340 | 1466698675788 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:55 INFO - PROCESS | 3340 | 1466698675919 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:17:55 INFO - PROCESS | 3340 | 1466698675929 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698675931 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:55 INFO - PROCESS | 3340 | ++DOCSHELL 198BC400 == 32 [pid = 3340] [id = 351] 08:17:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19FEA800) [pid = 3340] [serial = 1052] [outer = 00000000] 08:17:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A147C00) [pid = 3340] [serial = 1053] [outer = 19FEA800] 08:17:56 INFO - PROCESS | 3340 | 1466698676024 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A3BE800) [pid = 3340] [serial = 1054] [outer = 19FEA800] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (181D1C00) [pid = 3340] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (12D88800) [pid = 3340] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1536C400) [pid = 3340] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (19FE4000) [pid = 3340] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17430800) [pid = 3340] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1A736400) [pid = 3340] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1055C400) [pid = 3340] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1051C800) [pid = 3340] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17E31C00) [pid = 3340] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139E5400) [pid = 3340] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (11CCE800) [pid = 3340] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:17:56 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15CAFC00) [pid = 3340] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:17:56 INFO - PROCESS | 3340 | 1466698676616 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 3340 | 1466698676660 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:17:56 INFO - PROCESS | 3340 | 1466698676663 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:17:56 INFO - PROCESS | 3340 | 1466698676665 Marionette TRACE conn3 <- [1,1370,null,{}] 08:17:56 INFO - PROCESS | 3340 | 1466698676668 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 3340 | 1466698676670 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:56 INFO - PROCESS | 3340 | 1466698676748 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:17:56 INFO - PROCESS | 3340 | 1466698676833 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698676835 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:56 INFO - PROCESS | 3340 | ++DOCSHELL 104E5C00 == 33 [pid = 3340] [id = 352] 08:17:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (10529C00) [pid = 3340] [serial = 1055] [outer = 00000000] 08:17:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13153400) [pid = 3340] [serial = 1056] [outer = 10529C00] 08:17:56 INFO - PROCESS | 3340 | 1466698676880 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15C6CC00) [pid = 3340] [serial = 1057] [outer = 10529C00] 08:17:57 INFO - PROCESS | 3340 | [3340] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:17:57 INFO - PROCESS | 3340 | 1466698677241 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3340 | 1466698677304 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:17:57 INFO - PROCESS | 3340 | 1466698677307 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 3340 | 1466698677309 Marionette TRACE conn3 <- [1,1374,null,{}] 08:17:57 INFO - PROCESS | 3340 | 1466698677312 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 3340 | 1466698677314 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:57 INFO - PROCESS | 3340 | 1466698677443 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:17:57 INFO - PROCESS | 3340 | 1466698677454 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698677456 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:57 INFO - PROCESS | 3340 | ++DOCSHELL 1692C800 == 34 [pid = 3340] [id = 353] 08:17:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17FB7C00) [pid = 3340] [serial = 1058] [outer = 00000000] 08:17:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A3BE000) [pid = 3340] [serial = 1059] [outer = 17FB7C00] 08:17:57 INFO - PROCESS | 3340 | 1466698677500 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A401C00) [pid = 3340] [serial = 1060] [outer = 17FB7C00] 08:17:57 INFO - PROCESS | 3340 | 1466698677893 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 3340 | 1466698677947 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:17:57 INFO - PROCESS | 3340 | 1466698677950 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 3340 | 1466698677952 Marionette TRACE conn3 <- [1,1378,null,{}] 08:17:57 INFO - PROCESS | 3340 | 1466698677955 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 3340 | 1466698677957 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:58 INFO - PROCESS | 3340 | 1466698678068 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:17:58 INFO - PROCESS | 3340 | 1466698678154 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698678156 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:58 INFO - PROCESS | 3340 | ++DOCSHELL 15A74000 == 35 [pid = 3340] [id = 354] 08:17:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (168F5C00) [pid = 3340] [serial = 1061] [outer = 00000000] 08:17:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A509000) [pid = 3340] [serial = 1062] [outer = 168F5C00] 08:17:58 INFO - PROCESS | 3340 | 1466698678201 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A50D000) [pid = 3340] [serial = 1063] [outer = 168F5C00] 08:17:58 INFO - PROCESS | 3340 | 1466698678571 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 682ms 08:17:58 INFO - PROCESS | 3340 | 1466698678635 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 3340 | 1466698678639 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:17:58 INFO - PROCESS | 3340 | 1466698678644 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:17:58 INFO - PROCESS | 3340 | 1466698678648 Marionette TRACE conn3 <- [1,1382,null,{}] 08:17:58 INFO - PROCESS | 3340 | 1466698678696 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:58 INFO - PROCESS | 3340 | 1466698678699 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:58 INFO - PROCESS | 3340 | 1466698678829 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:17:58 INFO - PROCESS | 3340 | 1466698678927 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698678932 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:17:58 INFO - PROCESS | 3340 | ++DOCSHELL 10A5B800 == 36 [pid = 3340] [id = 355] 08:17:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (10A5C800) [pid = 3340] [serial = 1064] [outer = 00000000] 08:17:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (114C9400) [pid = 3340] [serial = 1065] [outer = 10A5C800] 08:17:58 INFO - PROCESS | 3340 | 1466698678987 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (129AFC00) [pid = 3340] [serial = 1066] [outer = 10A5C800] 08:17:59 INFO - PROCESS | 3340 | 1466698679779 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1209ms 08:17:59 INFO - PROCESS | 3340 | 1466698679857 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 3340 | 1466698679862 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:17:59 INFO - PROCESS | 3340 | 1466698679868 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 3340 | 1466698679871 Marionette TRACE conn3 <- [1,1386,null,{}] 08:17:59 INFO - PROCESS | 3340 | 1466698679875 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 3340 | 1466698679878 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:00 INFO - PROCESS | 3340 | 1466698680021 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:18:00 INFO - PROCESS | 3340 | 1466698680166 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698680169 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:00 INFO - PROCESS | 3340 | ++DOCSHELL 0C76CC00 == 37 [pid = 3340] [id = 356] 08:18:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (105E8400) [pid = 3340] [serial = 1067] [outer = 00000000] 08:18:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (157E5400) [pid = 3340] [serial = 1068] [outer = 105E8400] 08:18:00 INFO - PROCESS | 3340 | 1466698680234 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (15CB3800) [pid = 3340] [serial = 1069] [outer = 105E8400] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 1692C800 == 36 [pid = 3340] [id = 353] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 104E5C00 == 35 [pid = 3340] [id = 352] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 198BC400 == 34 [pid = 3340] [id = 351] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 17FB0000 == 33 [pid = 3340] [id = 350] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 15CB1000 == 32 [pid = 3340] [id = 349] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 15A74400 == 31 [pid = 3340] [id = 348] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 13934000 == 30 [pid = 3340] [id = 347] 08:18:00 INFO - PROCESS | 3340 | --DOCSHELL 10EC4C00 == 29 [pid = 3340] [id = 346] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A146C00) [pid = 3340] [serial = 1023] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (17546C00) [pid = 3340] [serial = 1008] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (175BA800) [pid = 3340] [serial = 1009] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A744400) [pid = 3340] [serial = 991] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (105F0000) [pid = 3340] [serial = 996] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (10B78400) [pid = 3340] [serial = 997] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (110DC400) [pid = 3340] [serial = 993] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (181CC400) [pid = 3340] [serial = 1012] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1291A800) [pid = 3340] [serial = 994] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139EC400) [pid = 3340] [serial = 1002] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13C93C00) [pid = 3340] [serial = 1003] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17FB0800) [pid = 3340] [serial = 1011] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1314AC00) [pid = 3340] [serial = 999] [outer = 00000000] [url = about:blank] 08:18:00 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (131EF000) [pid = 3340] [serial = 1000] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (168EFC00) [pid = 3340] [serial = 1005] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (198B8400) [pid = 3340] [serial = 1014] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15C62C00) [pid = 3340] [serial = 1017] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (16D0B000) [pid = 3340] [serial = 1018] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (17FB5C00) [pid = 3340] [serial = 1020] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (198B2400) [pid = 3340] [serial = 1015] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A3B3400) [pid = 3340] [serial = 1024] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1849D000) [pid = 3340] [serial = 1021] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (16D02000) [pid = 3340] [serial = 1006] [outer = 00000000] [url = about:blank] 08:18:01 INFO - PROCESS | 3340 | 1466698681083 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1240ms 08:18:01 INFO - PROCESS | 3340 | 1466698681101 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3340 | 1466698681104 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:18:01 INFO - PROCESS | 3340 | 1466698681109 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 3340 | 1466698681112 Marionette TRACE conn3 <- [1,1390,null,{}] 08:18:01 INFO - PROCESS | 3340 | 1466698681117 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 3340 | 1466698681120 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:01 INFO - PROCESS | 3340 | 1466698681212 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:18:01 INFO - PROCESS | 3340 | 1466698681218 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698681223 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:01 INFO - PROCESS | 3340 | ++DOCSHELL 10A61000 == 30 [pid = 3340] [id = 357] 08:18:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (10A63C00) [pid = 3340] [serial = 1070] [outer = 00000000] 08:18:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (112CBC00) [pid = 3340] [serial = 1071] [outer = 10A63C00] 08:18:01 INFO - PROCESS | 3340 | 1466698681271 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1291A800) [pid = 3340] [serial = 1072] [outer = 10A63C00] 08:18:01 INFO - PROCESS | 3340 | 1466698681774 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 682ms 08:18:01 INFO - PROCESS | 3340 | 1466698681805 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 3340 | 1466698681809 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:18:01 INFO - PROCESS | 3340 | 1466698681815 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:18:01 INFO - PROCESS | 3340 | 1466698681818 Marionette TRACE conn3 <- [1,1394,null,{}] 08:18:01 INFO - PROCESS | 3340 | 1466698681821 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:01 INFO - PROCESS | 3340 | 1466698681824 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:01 INFO - PROCESS | 3340 | 1466698681905 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:18:01 INFO - PROCESS | 3340 | 1466698681913 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698681916 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:01 INFO - PROCESS | 3340 | ++DOCSHELL 10A60800 == 31 [pid = 3340] [id = 358] 08:18:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1327CC00) [pid = 3340] [serial = 1073] [outer = 00000000] 08:18:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (139DF000) [pid = 3340] [serial = 1074] [outer = 1327CC00] 08:18:01 INFO - PROCESS | 3340 | 1466698681961 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13C88000) [pid = 3340] [serial = 1075] [outer = 1327CC00] 08:18:02 INFO - PROCESS | 3340 | 1466698682433 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 698ms 08:18:02 INFO - PROCESS | 3340 | 1466698682499 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 3340 | 1466698682501 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:18:02 INFO - PROCESS | 3340 | 1466698682505 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 3340 | 1466698682508 Marionette TRACE conn3 <- [1,1398,null,{}] 08:18:02 INFO - PROCESS | 3340 | 1466698682519 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 3340 | 1466698682523 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:02 INFO - PROCESS | 3340 | 1466698682602 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:18:02 INFO - PROCESS | 3340 | 1466698682719 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698682722 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:02 INFO - PROCESS | 3340 | ++DOCSHELL 168F2C00 == 32 [pid = 3340] [id = 359] 08:18:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (168F6000) [pid = 3340] [serial = 1076] [outer = 00000000] 08:18:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (169F6000) [pid = 3340] [serial = 1077] [outer = 168F6000] 08:18:02 INFO - PROCESS | 3340 | 1466698682778 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16EC7400) [pid = 3340] [serial = 1078] [outer = 168F6000] 08:18:03 INFO - PROCESS | 3340 | 1466698683164 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 697ms 08:18:03 INFO - PROCESS | 3340 | 1466698683206 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3340 | 1466698683208 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:18:03 INFO - PROCESS | 3340 | 1466698683212 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3340 | 1466698683213 Marionette TRACE conn3 <- [1,1402,null,{}] 08:18:03 INFO - PROCESS | 3340 | 1466698683216 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3340 | 1466698683218 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:03 INFO - PROCESS | 3340 | 1466698683336 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:18:03 INFO - PROCESS | 3340 | 1466698683345 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698683347 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:03 INFO - PROCESS | 3340 | ++DOCSHELL 17552800 == 33 [pid = 3340] [id = 360] 08:18:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (175B5000) [pid = 3340] [serial = 1079] [outer = 00000000] 08:18:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17889C00) [pid = 3340] [serial = 1080] [outer = 175B5000] 08:18:03 INFO - PROCESS | 3340 | 1466698683391 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17FB5C00) [pid = 3340] [serial = 1081] [outer = 175B5000] 08:18:03 INFO - PROCESS | 3340 | 1466698683847 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 698ms 08:18:03 INFO - PROCESS | 3340 | 1466698683909 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 3340 | 1466698683911 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:18:03 INFO - PROCESS | 3340 | 1466698683914 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 3340 | 1466698683916 Marionette TRACE conn3 <- [1,1406,null,{}] 08:18:03 INFO - PROCESS | 3340 | 1466698683919 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 3340 | 1466698683921 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:04 INFO - PROCESS | 3340 | 1466698684063 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:18:04 INFO - PROCESS | 3340 | 1466698684085 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698684087 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:04 INFO - PROCESS | 3340 | ++DOCSHELL 10559400 == 34 [pid = 3340] [id = 361] 08:18:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (11C25400) [pid = 3340] [serial = 1082] [outer = 00000000] 08:18:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (181CF400) [pid = 3340] [serial = 1083] [outer = 11C25400] 08:18:04 INFO - PROCESS | 3340 | 1466698684130 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1849D000) [pid = 3340] [serial = 1084] [outer = 11C25400] 08:18:04 INFO - PROCESS | 3340 | 1466698684581 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 729ms 08:18:04 INFO - PROCESS | 3340 | 1466698684641 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 3340 | 1466698684643 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:18:04 INFO - PROCESS | 3340 | 1466698684646 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 3340 | 1466698684648 Marionette TRACE conn3 <- [1,1410,null,{}] 08:18:04 INFO - PROCESS | 3340 | 1466698684651 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:04 INFO - PROCESS | 3340 | 1466698684656 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:04 INFO - PROCESS | 3340 | 1466698684803 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:18:04 INFO - PROCESS | 3340 | 1466698684815 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698684817 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:04 INFO - PROCESS | 3340 | ++DOCSHELL 198BB400 == 35 [pid = 3340] [id = 362] 08:18:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19A87C00) [pid = 3340] [serial = 1085] [outer = 00000000] 08:18:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (19FE2C00) [pid = 3340] [serial = 1086] [outer = 19A87C00] 08:18:04 INFO - PROCESS | 3340 | 1466698684862 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19A88C00) [pid = 3340] [serial = 1087] [outer = 19A87C00] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (10A5A800) [pid = 3340] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10ECA000) [pid = 3340] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (13938000) [pid = 3340] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15C61800) [pid = 3340] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (15CB7800) [pid = 3340] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (19FEA800) [pid = 3340] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (10B70C00) [pid = 3340] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (157DCC00) [pid = 3340] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (198C0000) [pid = 3340] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (17FB7C00) [pid = 3340] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17FB3400) [pid = 3340] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:18:05 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (10529C00) [pid = 3340] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:18:05 INFO - PROCESS | 3340 | 1466698685422 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 837ms 08:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:18:05 INFO - PROCESS | 3340 | 1466698685487 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 3340 | 1466698685489 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:18:05 INFO - PROCESS | 3340 | 1466698685492 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 3340 | 1466698685494 Marionette TRACE conn3 <- [1,1414,null,{}] 08:18:05 INFO - PROCESS | 3340 | 1466698685497 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:05 INFO - PROCESS | 3340 | 1466698685499 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:05 INFO - PROCESS | 3340 | 1466698685575 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:18:05 INFO - PROCESS | 3340 | 1466698685664 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698685666 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:05 INFO - PROCESS | 3340 | ++DOCSHELL 10B71400 == 36 [pid = 3340] [id = 363] 08:18:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (110E4000) [pid = 3340] [serial = 1088] [outer = 00000000] 08:18:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (13D12C00) [pid = 3340] [serial = 1089] [outer = 110E4000] 08:18:05 INFO - PROCESS | 3340 | 1466698685708 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16759400) [pid = 3340] [serial = 1090] [outer = 110E4000] 08:18:06 INFO - PROCESS | 3340 | 1466698686064 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 589ms 08:18:06 INFO - PROCESS | 3340 | 1466698686090 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3340 | 1466698686092 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:18:06 INFO - PROCESS | 3340 | 1466698686095 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 3340 | 1466698686097 Marionette TRACE conn3 <- [1,1418,null,{}] 08:18:06 INFO - PROCESS | 3340 | 1466698686100 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 3340 | 1466698686102 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:06 INFO - PROCESS | 3340 | 1466698686213 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:18:06 INFO - PROCESS | 3340 | 1466698686222 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698686224 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:06 INFO - PROCESS | 3340 | ++DOCSHELL 139DDC00 == 37 [pid = 3340] [id = 364] 08:18:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1536BC00) [pid = 3340] [serial = 1091] [outer = 00000000] 08:18:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (19E76400) [pid = 3340] [serial = 1092] [outer = 1536BC00] 08:18:06 INFO - PROCESS | 3340 | 1466698686297 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1A13AC00) [pid = 3340] [serial = 1093] [outer = 1536BC00] 08:18:06 INFO - PROCESS | 3340 | 1466698686715 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 697ms 08:18:06 INFO - PROCESS | 3340 | 1466698686779 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 3340 | 1466698686781 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:18:06 INFO - PROCESS | 3340 | 1466698686784 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:18:06 INFO - PROCESS | 3340 | 1466698686786 Marionette TRACE conn3 <- [1,1422,null,{}] 08:18:06 INFO - PROCESS | 3340 | 1466698686789 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 3340 | 1466698686791 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:06 INFO - PROCESS | 3340 | 1466698686878 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:18:06 INFO - PROCESS | 3340 | 1466698686914 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698686916 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:06 INFO - PROCESS | 3340 | ++DOCSHELL 16E0D800 == 38 [pid = 3340] [id = 365] 08:18:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (198C1C00) [pid = 3340] [serial = 1094] [outer = 00000000] 08:18:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A40E800) [pid = 3340] [serial = 1095] [outer = 198C1C00] 08:18:06 INFO - PROCESS | 3340 | 1466698686961 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A503C00) [pid = 3340] [serial = 1096] [outer = 198C1C00] 08:18:07 INFO - PROCESS | 3340 | 1466698687490 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 744ms 08:18:07 INFO - PROCESS | 3340 | 1466698687525 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 3340 | 1466698687530 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:18:07 INFO - PROCESS | 3340 | 1466698687535 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 3340 | 1466698687538 Marionette TRACE conn3 <- [1,1426,null,{}] 08:18:07 INFO - PROCESS | 3340 | 1466698687544 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:07 INFO - PROCESS | 3340 | 1466698687547 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:07 INFO - PROCESS | 3340 | 1466698687660 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:18:07 INFO - PROCESS | 3340 | 1466698687762 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698687765 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:07 INFO - PROCESS | 3340 | ++DOCSHELL 1052A400 == 39 [pid = 3340] [id = 366] 08:18:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1055F400) [pid = 3340] [serial = 1097] [outer = 00000000] 08:18:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (13036C00) [pid = 3340] [serial = 1098] [outer = 1055F400] 08:18:07 INFO - PROCESS | 3340 | 1466698687822 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (139CE800) [pid = 3340] [serial = 1099] [outer = 1055F400] 08:18:08 INFO - PROCESS | 3340 | 1466698688467 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 992ms 08:18:08 INFO - PROCESS | 3340 | 1466698688522 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 3340 | 1466698688527 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:18:08 INFO - PROCESS | 3340 | 1466698688533 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 3340 | 1466698688536 Marionette TRACE conn3 <- [1,1430,null,{}] 08:18:08 INFO - PROCESS | 3340 | 1466698688540 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 3340 | 1466698688543 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:08 INFO - PROCESS | 3340 | 1466698688680 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:18:08 INFO - PROCESS | 3340 | 1466698688810 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698688813 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:08 INFO - PROCESS | 3340 | ++DOCSHELL 145C0000 == 40 [pid = 3340] [id = 367] 08:18:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (15323C00) [pid = 3340] [serial = 1100] [outer = 00000000] 08:18:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (16929000) [pid = 3340] [serial = 1101] [outer = 15323C00] 08:18:08 INFO - PROCESS | 3340 | 1466698688869 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17540800) [pid = 3340] [serial = 1102] [outer = 15323C00] 08:18:09 INFO - PROCESS | 3340 | 1466698689465 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 992ms 08:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:18:09 INFO - PROCESS | 3340 | 1466698689535 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 3340 | 1466698689538 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:18:09 INFO - PROCESS | 3340 | 1466698689542 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 3340 | 1466698689545 Marionette TRACE conn3 <- [1,1434,null,{}] 08:18:09 INFO - PROCESS | 3340 | 1466698689569 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 3340 | 1466698689575 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:09 INFO - PROCESS | 3340 | 1466698689708 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:18:09 INFO - PROCESS | 3340 | 1466698689770 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698689773 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:09 INFO - PROCESS | 3340 | ++DOCSHELL 1A3BD400 == 41 [pid = 3340] [id = 368] 08:18:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A3C2400) [pid = 3340] [serial = 1103] [outer = 00000000] 08:18:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A40DC00) [pid = 3340] [serial = 1104] [outer = 1A3C2400] 08:18:09 INFO - PROCESS | 3340 | 1466698689833 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A738000) [pid = 3340] [serial = 1105] [outer = 1A3C2400] 08:18:10 INFO - PROCESS | 3340 | 1466698690659 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1178ms 08:18:10 INFO - PROCESS | 3340 | 1466698690724 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 3340 | 1466698690729 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:18:10 INFO - PROCESS | 3340 | 1466698690734 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:18:10 INFO - PROCESS | 3340 | 1466698690737 Marionette TRACE conn3 <- [1,1438,null,{}] 08:18:10 INFO - PROCESS | 3340 | 1466698690742 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:10 INFO - PROCESS | 3340 | 1466698690745 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:10 INFO - PROCESS | 3340 | 1466698690851 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:18:10 INFO - PROCESS | 3340 | 1466698690981 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698690986 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:11 INFO - PROCESS | 3340 | ++DOCSHELL 11CCE800 == 42 [pid = 3340] [id = 369] 08:18:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1291AC00) [pid = 3340] [serial = 1106] [outer = 00000000] 08:18:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (12D69C00) [pid = 3340] [serial = 1107] [outer = 1291AC00] 08:18:11 INFO - PROCESS | 3340 | 1466698691049 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (130A2800) [pid = 3340] [serial = 1108] [outer = 1291AC00] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 10A59800 == 41 [pid = 3340] [id = 345] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 139DDC00 == 40 [pid = 3340] [id = 364] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 10B71400 == 39 [pid = 3340] [id = 363] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 198BB400 == 38 [pid = 3340] [id = 362] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 10559400 == 37 [pid = 3340] [id = 361] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 17552800 == 36 [pid = 3340] [id = 360] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 168F2C00 == 35 [pid = 3340] [id = 359] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 10A60800 == 34 [pid = 3340] [id = 358] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 10A61000 == 33 [pid = 3340] [id = 357] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 15A74000 == 32 [pid = 3340] [id = 354] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 0C76CC00 == 31 [pid = 3340] [id = 356] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 10A5B800 == 30 [pid = 3340] [id = 355] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 1A3BD400 == 29 [pid = 3340] [id = 368] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 16E0D800 == 28 [pid = 3340] [id = 365] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 1052A400 == 27 [pid = 3340] [id = 366] 08:18:11 INFO - PROCESS | 3340 | --DOCSHELL 145C0000 == 26 [pid = 3340] [id = 367] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (13154000) [pid = 3340] [serial = 1036] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (12D68000) [pid = 3340] [serial = 1035] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (11C30800) [pid = 3340] [serial = 1038] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (12899800) [pid = 3340] [serial = 1039] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (139D4000) [pid = 3340] [serial = 1041] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (139E2C00) [pid = 3340] [serial = 1042] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (15CB1400) [pid = 3340] [serial = 1044] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17535400) [pid = 3340] [serial = 1047] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1A147C00) [pid = 3340] [serial = 1053] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (13158400) [pid = 3340] [serial = 1027] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (12D69400) [pid = 3340] [serial = 1026] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (168F2400) [pid = 3340] [serial = 1030] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15C67400) [pid = 3340] [serial = 1029] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A409C00) [pid = 3340] [serial = 1033] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A401C00) [pid = 3340] [serial = 1060] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A141400) [pid = 3340] [serial = 1032] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (18499800) [pid = 3340] [serial = 1051] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13153400) [pid = 3340] [serial = 1056] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (18492800) [pid = 3340] [serial = 1050] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A509000) [pid = 3340] [serial = 1062] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1A3BE000) [pid = 3340] [serial = 1059] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A3BE800) [pid = 3340] [serial = 1054] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (175B7C00) [pid = 3340] [serial = 1048] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15C6CC00) [pid = 3340] [serial = 1057] [outer = 00000000] [url = about:blank] 08:18:11 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (168F1400) [pid = 3340] [serial = 1045] [outer = 00000000] [url = about:blank] 08:18:12 INFO - PROCESS | 3340 | 1466698692208 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1488ms 08:18:12 INFO - PROCESS | 3340 | 1466698692234 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 3340 | 1466698692238 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:18:12 INFO - PROCESS | 3340 | 1466698692249 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 3340 | 1466698692253 Marionette TRACE conn3 <- [1,1442,null,{}] 08:18:12 INFO - PROCESS | 3340 | 1466698692258 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:12 INFO - PROCESS | 3340 | 1466698692261 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:12 INFO - PROCESS | 3340 | 1466698692348 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:18:12 INFO - PROCESS | 3340 | 1466698692479 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698692482 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:12 INFO - PROCESS | 3340 | ++DOCSHELL 10B6F800 == 27 [pid = 3340] [id = 370] 08:18:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (10B71400) [pid = 3340] [serial = 1109] [outer = 00000000] 08:18:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (114CF400) [pid = 3340] [serial = 1110] [outer = 10B71400] 08:18:12 INFO - PROCESS | 3340 | 1466698692528 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (11CCDC00) [pid = 3340] [serial = 1111] [outer = 10B71400] 08:18:12 INFO - PROCESS | 3340 | 1466698692925 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 728ms 08:18:12 INFO - PROCESS | 3340 | 1466698692974 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 3340 | 1466698692979 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:18:12 INFO - PROCESS | 3340 | 1466698692985 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 3340 | 1466698692988 Marionette TRACE conn3 <- [1,1446,null,{}] 08:18:12 INFO - PROCESS | 3340 | 1466698692991 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:12 INFO - PROCESS | 3340 | 1466698692994 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:13 INFO - PROCESS | 3340 | 1466698693080 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:18:13 INFO - PROCESS | 3340 | 1466698693086 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698693089 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:13 INFO - PROCESS | 3340 | ++DOCSHELL 13157400 == 28 [pid = 3340] [id = 371] 08:18:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1327AC00) [pid = 3340] [serial = 1112] [outer = 00000000] 08:18:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1345E400) [pid = 3340] [serial = 1113] [outer = 1327AC00] 08:18:13 INFO - PROCESS | 3340 | 1466698693136 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139D0400) [pid = 3340] [serial = 1114] [outer = 1327AC00] 08:18:13 INFO - PROCESS | 3340 | 1466698693610 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 635ms 08:18:13 INFO - PROCESS | 3340 | 1466698693627 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 3340 | 1466698693629 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:18:13 INFO - PROCESS | 3340 | 1466698693632 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 3340 | 1466698693636 Marionette TRACE conn3 <- [1,1450,null,{}] 08:18:13 INFO - PROCESS | 3340 | 1466698693646 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 3340 | 1466698693651 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:13 INFO - PROCESS | 3340 | 1466698693731 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:18:13 INFO - PROCESS | 3340 | 1466698693769 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698693772 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:13 INFO - PROCESS | 3340 | ++DOCSHELL 157E2800 == 29 [pid = 3340] [id = 372] 08:18:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (157E3C00) [pid = 3340] [serial = 1115] [outer = 00000000] 08:18:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15C60800) [pid = 3340] [serial = 1116] [outer = 157E3C00] 08:18:13 INFO - PROCESS | 3340 | 1466698693819 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1675BC00) [pid = 3340] [serial = 1117] [outer = 157E3C00] 08:18:14 INFO - PROCESS | 3340 | 1466698694295 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 682ms 08:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:18:14 INFO - PROCESS | 3340 | 1466698694332 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 3340 | 1466698694335 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:18:14 INFO - PROCESS | 3340 | 1466698694338 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 3340 | 1466698694340 Marionette TRACE conn3 <- [1,1454,null,{}] 08:18:14 INFO - PROCESS | 3340 | 1466698694343 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:14 INFO - PROCESS | 3340 | 1466698694345 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:14 INFO - PROCESS | 3340 | 1466698694462 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:18:14 INFO - PROCESS | 3340 | 1466698694471 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698694473 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:14 INFO - PROCESS | 3340 | ++DOCSHELL 168EA000 == 30 [pid = 3340] [id = 373] 08:18:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (168EC400) [pid = 3340] [serial = 1118] [outer = 00000000] 08:18:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16E0EC00) [pid = 3340] [serial = 1119] [outer = 168EC400] 08:18:14 INFO - PROCESS | 3340 | 1466698694525 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17543C00) [pid = 3340] [serial = 1120] [outer = 168EC400] 08:18:14 INFO - PROCESS | 3340 | 1466698694969 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 682ms 08:18:15 INFO - PROCESS | 3340 | 1466698695022 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3340 | 1466698695024 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:18:15 INFO - PROCESS | 3340 | 1466698695031 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3340 | 1466698695033 Marionette TRACE conn3 <- [1,1458,null,{}] 08:18:15 INFO - PROCESS | 3340 | 1466698695036 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3340 | 1466698695038 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:15 INFO - PROCESS | 3340 | 1466698695175 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:18:15 INFO - PROCESS | 3340 | 1466698695186 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698695188 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:15 INFO - PROCESS | 3340 | ++DOCSHELL 1692B800 == 31 [pid = 3340] [id = 374] 08:18:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1753E400) [pid = 3340] [serial = 1121] [outer = 00000000] 08:18:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17888000) [pid = 3340] [serial = 1122] [outer = 1753E400] 08:18:15 INFO - PROCESS | 3340 | 1466698695233 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17ED9C00) [pid = 3340] [serial = 1123] [outer = 1753E400] 08:18:15 INFO - PROCESS | 3340 | 1466698695677 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 697ms 08:18:15 INFO - PROCESS | 3340 | 1466698695732 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 3340 | 1466698695734 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:18:15 INFO - PROCESS | 3340 | 1466698695749 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 3340 | 1466698695751 Marionette TRACE conn3 <- [1,1462,null,{}] 08:18:15 INFO - PROCESS | 3340 | 1466698695754 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:15 INFO - PROCESS | 3340 | 1466698695760 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:15 INFO - PROCESS | 3340 | 1466698695887 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:18:15 INFO - PROCESS | 3340 | 1466698695899 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698695901 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:15 INFO - PROCESS | 3340 | ++DOCSHELL 181CE000 == 32 [pid = 3340] [id = 375] 08:18:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (18499800) [pid = 3340] [serial = 1124] [outer = 00000000] 08:18:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (19A8E400) [pid = 3340] [serial = 1125] [outer = 18499800] 08:18:15 INFO - PROCESS | 3340 | 1466698695998 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (19FDD000) [pid = 3340] [serial = 1126] [outer = 18499800] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (175B5000) [pid = 3340] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1327CC00) [pid = 3340] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (11C25400) [pid = 3340] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (168F5C00) [pid = 3340] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (110E4000) [pid = 3340] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (10A5C800) [pid = 3340] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (10A63C00) [pid = 3340] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (105E8400) [pid = 3340] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (168F6000) [pid = 3340] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (198C1C00) [pid = 3340] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (19A87C00) [pid = 3340] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:18:16 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1536BC00) [pid = 3340] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:18:16 INFO - PROCESS | 3340 | 1466698696636 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 961ms 08:18:16 INFO - PROCESS | 3340 | 1466698696687 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 3340 | 1466698696688 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:18:16 INFO - PROCESS | 3340 | 1466698696692 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 3340 | 1466698696693 Marionette TRACE conn3 <- [1,1466,null,{}] 08:18:16 INFO - PROCESS | 3340 | 1466698696697 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 3340 | 1466698696699 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:16 INFO - PROCESS | 3340 | 1466698696805 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:18:16 INFO - PROCESS | 3340 | 1466698696861 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698696863 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:16 INFO - PROCESS | 3340 | ++DOCSHELL 10529C00 == 33 [pid = 3340] [id = 376] 08:18:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (10A63C00) [pid = 3340] [serial = 1127] [outer = 00000000] 08:18:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1393A800) [pid = 3340] [serial = 1128] [outer = 10A63C00] 08:18:16 INFO - PROCESS | 3340 | 1466698696906 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1393CC00) [pid = 3340] [serial = 1129] [outer = 10A63C00] 08:18:17 INFO - PROCESS | 3340 | 1466698697274 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 620ms 08:18:17 INFO - PROCESS | 3340 | 1466698697335 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3340 | 1466698697337 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:18:17 INFO - PROCESS | 3340 | 1466698697340 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3340 | 1466698697342 Marionette TRACE conn3 <- [1,1470,null,{}] 08:18:17 INFO - PROCESS | 3340 | 1466698697345 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 3340 | 1466698697347 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:17 INFO - PROCESS | 3340 | 1466698697424 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:18:17 INFO - PROCESS | 3340 | 1466698697429 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3340 | 1466698697431 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:17 INFO - PROCESS | 3340 | ++DOCSHELL 13938400 == 34 [pid = 3340] [id = 377] 08:18:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17549800) [pid = 3340] [serial = 1130] [outer = 00000000] 08:18:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A3B3C00) [pid = 3340] [serial = 1131] [outer = 17549800] 08:18:17 INFO - PROCESS | 3340 | 1466698697474 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A3B5800) [pid = 3340] [serial = 1132] [outer = 17549800] 08:18:17 INFO - PROCESS | 3340 | 1466698697896 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 589ms 08:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:18:17 INFO - PROCESS | 3340 | 1466698697941 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:18:17 INFO - PROCESS | 3340 | 1466698697943 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:18:17 INFO - PROCESS | 3340 | 1466698697946 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:18:17 INFO - PROCESS | 3340 | 1466698697947 Marionette TRACE conn3 <- [1,1474,null,{}] 08:18:17 INFO - PROCESS | 3340 | 1466698697951 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:17 INFO - PROCESS | 3340 | 1466698697953 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:18 INFO - PROCESS | 3340 | 1466698698033 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:18:18 INFO - PROCESS | 3340 | 1466698698041 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698698043 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:18 INFO - PROCESS | 3340 | ++DOCSHELL 1553A800 == 35 [pid = 3340] [id = 378] 08:18:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A403400) [pid = 3340] [serial = 1133] [outer = 00000000] 08:18:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A408400) [pid = 3340] [serial = 1134] [outer = 1A403400] 08:18:18 INFO - PROCESS | 3340 | 1466698698085 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A40A800) [pid = 3340] [serial = 1135] [outer = 1A403400] 08:18:18 INFO - PROCESS | 3340 | 1466698698590 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 682ms 08:18:18 INFO - PROCESS | 3340 | 1466698698643 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 3340 | 1466698698648 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:18:18 INFO - PROCESS | 3340 | 1466698698654 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 3340 | 1466698698657 Marionette TRACE conn3 <- [1,1478,null,{}] 08:18:18 INFO - PROCESS | 3340 | 1466698698663 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 3340 | 1466698698666 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:18 INFO - PROCESS | 3340 | 1466698698776 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:18:18 INFO - PROCESS | 3340 | 1466698698906 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698698911 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:18 INFO - PROCESS | 3340 | ++DOCSHELL 10B72000 == 36 [pid = 3340] [id = 379] 08:18:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (10B78C00) [pid = 3340] [serial = 1136] [outer = 00000000] 08:18:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (110E7800) [pid = 3340] [serial = 1137] [outer = 10B78C00] 08:18:18 INFO - PROCESS | 3340 | 1466698698968 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1289A800) [pid = 3340] [serial = 1138] [outer = 10B78C00] 08:18:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (13C87800) [pid = 3340] [serial = 1139] [outer = 168F1800] 08:18:19 INFO - PROCESS | 3340 | 1466698699865 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1240ms 08:18:19 INFO - PROCESS | 3340 | 1466698699891 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 3340 | 1466698699896 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:18:19 INFO - PROCESS | 3340 | 1466698699902 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 3340 | 1466698699905 Marionette TRACE conn3 <- [1,1482,null,{}] 08:18:19 INFO - PROCESS | 3340 | 1466698699909 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:19 INFO - PROCESS | 3340 | 1466698699912 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:20 INFO - PROCESS | 3340 | 1466698700027 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:18:20 INFO - PROCESS | 3340 | 1466698700157 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698700160 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:20 INFO - PROCESS | 3340 | ++DOCSHELL 130A0000 == 37 [pid = 3340] [id = 380] 08:18:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1327D400) [pid = 3340] [serial = 1140] [outer = 00000000] 08:18:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (145BC400) [pid = 3340] [serial = 1141] [outer = 1327D400] 08:18:20 INFO - PROCESS | 3340 | 1466698700218 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (15CB2400) [pid = 3340] [serial = 1142] [outer = 1327D400] 08:18:21 INFO - PROCESS | 3340 | 1466698701071 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1240ms 08:18:21 INFO - PROCESS | 3340 | 1466698701140 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3340 | 1466698701144 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:18:21 INFO - PROCESS | 3340 | 1466698701150 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3340 | 1466698701153 Marionette TRACE conn3 <- [1,1486,null,{}] 08:18:21 INFO - PROCESS | 3340 | 1466698701158 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3340 | 1466698701161 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:21 INFO - PROCESS | 3340 | 1466698701262 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 13938400 == 36 [pid = 3340] [id = 377] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 10529C00 == 35 [pid = 3340] [id = 376] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 181CE000 == 34 [pid = 3340] [id = 375] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 1692B800 == 33 [pid = 3340] [id = 374] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 168EA000 == 32 [pid = 3340] [id = 373] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 157E2800 == 31 [pid = 3340] [id = 372] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 13157400 == 30 [pid = 3340] [id = 371] 08:18:21 INFO - PROCESS | 3340 | --DOCSHELL 10B6F800 == 29 [pid = 3340] [id = 370] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17889C00) [pid = 3340] [serial = 1080] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (139DF000) [pid = 3340] [serial = 1074] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (13C88000) [pid = 3340] [serial = 1075] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (181CF400) [pid = 3340] [serial = 1083] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A50D000) [pid = 3340] [serial = 1063] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (13D12C00) [pid = 3340] [serial = 1089] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (114C9400) [pid = 3340] [serial = 1065] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (129AFC00) [pid = 3340] [serial = 1066] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (112CBC00) [pid = 3340] [serial = 1071] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1291A800) [pid = 3340] [serial = 1072] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (157E5400) [pid = 3340] [serial = 1068] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15CB3800) [pid = 3340] [serial = 1069] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (169F6000) [pid = 3340] [serial = 1077] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A40E800) [pid = 3340] [serial = 1095] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (19FE2C00) [pid = 3340] [serial = 1086] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A503C00) [pid = 3340] [serial = 1096] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A13AC00) [pid = 3340] [serial = 1093] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (19E76400) [pid = 3340] [serial = 1092] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1849D000) [pid = 3340] [serial = 1084] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (19A88C00) [pid = 3340] [serial = 1087] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (16759400) [pid = 3340] [serial = 1090] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (16EC7400) [pid = 3340] [serial = 1078] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (17FB5C00) [pid = 3340] [serial = 1081] [outer = 00000000] [url = about:blank] 08:18:21 INFO - PROCESS | 3340 | 1466698701388 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698701392 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:21 INFO - PROCESS | 3340 | ++DOCSHELL 10A5A800 == 30 [pid = 3340] [id = 381] 08:18:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10A5B800) [pid = 3340] [serial = 1143] [outer = 00000000] 08:18:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (112CBC00) [pid = 3340] [serial = 1144] [outer = 10A5B800] 08:18:21 INFO - PROCESS | 3340 | 1466698701442 Marionette DEBUG loaded listener.js 08:18:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (12BC2C00) [pid = 3340] [serial = 1145] [outer = 10A5B800] 08:18:21 INFO - PROCESS | 3340 | 1466698701847 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 728ms 08:18:21 INFO - PROCESS | 3340 | 1466698701894 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 3340 | 1466698701898 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:18:21 INFO - PROCESS | 3340 | 1466698701904 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 3340 | 1466698701907 Marionette TRACE conn3 <- [1,1490,null,{}] 08:18:21 INFO - PROCESS | 3340 | 1466698701914 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 3340 | 1466698701917 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:21 INFO - PROCESS | 3340 | 1466698701999 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:18:21 INFO - PROCESS | 3340 | 1466698702008 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698702010 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:22 INFO - PROCESS | 3340 | ++DOCSHELL 13934000 == 31 [pid = 3340] [id = 382] 08:18:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13938C00) [pid = 3340] [serial = 1146] [outer = 00000000] 08:18:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (139EB000) [pid = 3340] [serial = 1147] [outer = 13938C00] 08:18:22 INFO - PROCESS | 3340 | 1466698702056 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (13C94400) [pid = 3340] [serial = 1148] [outer = 13938C00] 08:18:22 INFO - PROCESS | 3340 | 1466698702507 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 651ms 08:18:22 INFO - PROCESS | 3340 | 1466698702560 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 3340 | 1466698702562 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:18:22 INFO - PROCESS | 3340 | 1466698702566 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 3340 | 1466698702569 Marionette TRACE conn3 <- [1,1494,null,{}] 08:18:22 INFO - PROCESS | 3340 | 1466698702579 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:22 INFO - PROCESS | 3340 | 1466698702584 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:22 INFO - PROCESS | 3340 | 1466698702666 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:18:22 INFO - PROCESS | 3340 | 1466698702794 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698702797 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:22 INFO - PROCESS | 3340 | ++DOCSHELL 1692D000 == 32 [pid = 3340] [id = 383] 08:18:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1692D400) [pid = 3340] [serial = 1149] [outer = 00000000] 08:18:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16E06000) [pid = 3340] [serial = 1150] [outer = 1692D400] 08:18:22 INFO - PROCESS | 3340 | 1466698702843 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (17535800) [pid = 3340] [serial = 1151] [outer = 1692D400] 08:18:23 INFO - PROCESS | 3340 | 1466698703195 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 682ms 08:18:23 INFO - PROCESS | 3340 | 1466698703248 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3340 | 1466698703251 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:18:23 INFO - PROCESS | 3340 | 1466698703254 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 3340 | 1466698703256 Marionette TRACE conn3 <- [1,1498,null,{}] 08:18:23 INFO - PROCESS | 3340 | 1466698703259 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3340 | 1466698703261 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:23 INFO - PROCESS | 3340 | 1466698703388 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:18:23 INFO - PROCESS | 3340 | 1466698703404 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698703406 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:23 INFO - PROCESS | 3340 | ++DOCSHELL 17433400 == 33 [pid = 3340] [id = 384] 08:18:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (175AF400) [pid = 3340] [serial = 1152] [outer = 00000000] 08:18:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (181C5C00) [pid = 3340] [serial = 1153] [outer = 175AF400] 08:18:23 INFO - PROCESS | 3340 | 1466698703453 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (18497000) [pid = 3340] [serial = 1154] [outer = 175AF400] 08:18:23 INFO - PROCESS | 3340 | 1466698703889 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 682ms 08:18:23 INFO - PROCESS | 3340 | 1466698703958 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 3340 | 1466698703960 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:18:23 INFO - PROCESS | 3340 | 1466698703963 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:18:23 INFO - PROCESS | 3340 | 1466698703964 Marionette TRACE conn3 <- [1,1502,null,{}] 08:18:23 INFO - PROCESS | 3340 | 1466698703968 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 3340 | 1466698703970 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:24 INFO - PROCESS | 3340 | 1466698704102 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:18:24 INFO - PROCESS | 3340 | 1466698704133 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698704135 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:24 INFO - PROCESS | 3340 | ++DOCSHELL 1849E000 == 34 [pid = 3340] [id = 385] 08:18:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1849E400) [pid = 3340] [serial = 1155] [outer = 00000000] 08:18:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (198B6C00) [pid = 3340] [serial = 1156] [outer = 1849E400] 08:18:24 INFO - PROCESS | 3340 | 1466698704182 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (198BCC00) [pid = 3340] [serial = 1157] [outer = 1849E400] 08:18:24 INFO - PROCESS | 3340 | 1466698704616 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 698ms 08:18:24 INFO - PROCESS | 3340 | 1466698704663 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 3340 | 1466698704665 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:18:24 INFO - PROCESS | 3340 | 1466698704669 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:18:24 INFO - PROCESS | 3340 | 1466698704670 Marionette TRACE conn3 <- [1,1506,null,{}] 08:18:24 INFO - PROCESS | 3340 | 1466698704674 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:24 INFO - PROCESS | 3340 | 1466698704680 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:24 INFO - PROCESS | 3340 | 1466698704819 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:18:24 INFO - PROCESS | 3340 | 1466698704882 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698704884 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:24 INFO - PROCESS | 3340 | ++DOCSHELL 19E77400 == 35 [pid = 3340] [id = 386] 08:18:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A138C00) [pid = 3340] [serial = 1158] [outer = 00000000] 08:18:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A403800) [pid = 3340] [serial = 1159] [outer = 1A138C00] 08:18:24 INFO - PROCESS | 3340 | 1466698704911 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A404400) [pid = 3340] [serial = 1160] [outer = 1A138C00] 08:18:25 INFO - PROCESS | 3340 | 1466698705322 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 697ms 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (10B71400) [pid = 3340] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1327AC00) [pid = 3340] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (168EC400) [pid = 3340] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (157E3C00) [pid = 3340] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1291AC00) [pid = 3340] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (18499800) [pid = 3340] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1055F400) [pid = 3340] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15323C00) [pid = 3340] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A3C2400) [pid = 3340] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1753E400) [pid = 3340] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (10A63C00) [pid = 3340] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:18:25 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17549800) [pid = 3340] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:18:25 INFO - PROCESS | 3340 | 1466698705441 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 3340 | 1466698705443 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:18:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:18:25 INFO - PROCESS | 3340 | 1466698705452 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 3340 | 1466698705454 Marionette TRACE conn3 <- [1,1510,null,{}] 08:18:25 INFO - PROCESS | 3340 | 1466698705458 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:25 INFO - PROCESS | 3340 | 1466698705460 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:25 INFO - PROCESS | 3340 | 1466698705544 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:18:25 INFO - PROCESS | 3340 | 1466698705551 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698705553 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:25 INFO - PROCESS | 3340 | ++DOCSHELL 12923000 == 36 [pid = 3340] [id = 387] 08:18:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (13124400) [pid = 3340] [serial = 1161] [outer = 00000000] 08:18:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139D5800) [pid = 3340] [serial = 1162] [outer = 13124400] 08:18:25 INFO - PROCESS | 3340 | 1466698705595 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15A6C000) [pid = 3340] [serial = 1163] [outer = 13124400] 08:18:26 INFO - PROCESS | 3340 | 1466698706020 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:18:26 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:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:18:26 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:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:18:26 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:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:18:26 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:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:18:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 605ms 08:18:26 INFO - PROCESS | 3340 | 1466698706053 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3340 | 1466698706055 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:18:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:18:26 INFO - PROCESS | 3340 | 1466698706059 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3340 | 1466698706060 Marionette TRACE conn3 <- [1,1514,null,{}] 08:18:26 INFO - PROCESS | 3340 | 1466698706063 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3340 | 1466698706065 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:26 INFO - PROCESS | 3340 | 1466698706140 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:18:26 INFO - PROCESS | 3340 | 1466698706144 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698706146 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:26 INFO - PROCESS | 3340 | ++DOCSHELL 139E4800 == 37 [pid = 3340] [id = 388] 08:18:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1675A800) [pid = 3340] [serial = 1164] [outer = 00000000] 08:18:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (198B7C00) [pid = 3340] [serial = 1165] [outer = 1675A800] 08:18:26 INFO - PROCESS | 3340 | 1466698706189 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A410C00) [pid = 3340] [serial = 1166] [outer = 1675A800] 08:18:26 INFO - PROCESS | 3340 | 1466698706595 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:18:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:18:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:18:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:18:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 589ms 08:18:26 INFO - PROCESS | 3340 | 1466698706655 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 3340 | 1466698706657 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:18:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:18:26 INFO - PROCESS | 3340 | 1466698706660 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 3340 | 1466698706662 Marionette TRACE conn3 <- [1,1518,null,{}] 08:18:26 INFO - PROCESS | 3340 | 1466698706666 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 3340 | 1466698706667 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:26 INFO - PROCESS | 3340 | 1466698706744 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:18:26 INFO - PROCESS | 3340 | 1466698706749 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698706751 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:26 INFO - PROCESS | 3340 | ++DOCSHELL 16E0E400 == 38 [pid = 3340] [id = 389] 08:18:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1753D000) [pid = 3340] [serial = 1167] [outer = 00000000] 08:18:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A740C00) [pid = 3340] [serial = 1168] [outer = 1753D000] 08:18:26 INFO - PROCESS | 3340 | 1466698706801 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A743800) [pid = 3340] [serial = 1169] [outer = 1753D000] 08:18:27 INFO - PROCESS | 3340 | 1466698707212 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:18:27 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:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:18:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:18:27 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:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:18:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 589ms 08:18:27 INFO - PROCESS | 3340 | 1466698707241 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 3340 | 1466698707243 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:18:27 INFO - PROCESS | 3340 | 1466698707246 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 3340 | 1466698707248 Marionette TRACE conn3 <- [1,1522,null,{}] 08:18:27 INFO - PROCESS | 3340 | 1466698707251 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 3340 | 1466698707253 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:27 INFO - PROCESS | 3340 | 1466698707369 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:18:27 INFO - PROCESS | 3340 | 1466698707376 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698707378 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:27 INFO - PROCESS | 3340 | ++DOCSHELL 1A50D800 == 39 [pid = 3340] [id = 390] 08:18:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A50E800) [pid = 3340] [serial = 1170] [outer = 00000000] 08:18:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A8C9400) [pid = 3340] [serial = 1171] [outer = 1A50E800] 08:18:27 INFO - PROCESS | 3340 | 1466698707421 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A8CB000) [pid = 3340] [serial = 1172] [outer = 1A50E800] 08:18:28 INFO - PROCESS | 3340 | 1466698708044 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 838ms 08:18:28 INFO - PROCESS | 3340 | 1466698708116 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 3340 | 1466698708120 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:18:28 INFO - PROCESS | 3340 | 1466698708140 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 3340 | 1466698708144 Marionette TRACE conn3 <- [1,1526,null,{}] 08:18:28 INFO - PROCESS | 3340 | 1466698708151 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:28 INFO - PROCESS | 3340 | 1466698708154 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:28 INFO - PROCESS | 3340 | 1466698708273 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:18:28 INFO - PROCESS | 3340 | 1466698708396 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 3340 | 1466698708400 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:28 INFO - PROCESS | 3340 | ++DOCSHELL 110DF000 == 40 [pid = 3340] [id = 391] 08:18:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (129A9C00) [pid = 3340] [serial = 1173] [outer = 00000000] 08:18:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (13288C00) [pid = 3340] [serial = 1174] [outer = 129A9C00] 08:18:28 INFO - PROCESS | 3340 | 1466698708456 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (145C0000) [pid = 3340] [serial = 1175] [outer = 129A9C00] 08:18:28 INFO - PROCESS | 3340 | 1466698708995 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:18:29 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:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 899ms 08:18:29 INFO - PROCESS | 3340 | 1466698709025 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3340 | 1466698709030 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:18:29 INFO - PROCESS | 3340 | 1466698709037 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 3340 | 1466698709040 Marionette TRACE conn3 <- [1,1530,null,{}] 08:18:29 INFO - PROCESS | 3340 | 1466698709044 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:29 INFO - PROCESS | 3340 | 1466698709047 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:29 INFO - PROCESS | 3340 | 1466698709156 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:18:29 INFO - PROCESS | 3340 | 1466698709258 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3340 | 1466698709261 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:29 INFO - PROCESS | 3340 | ++DOCSHELL 17C26C00 == 41 [pid = 3340] [id = 392] 08:18:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17CD5000) [pid = 3340] [serial = 1176] [outer = 00000000] 08:18:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1849F000) [pid = 3340] [serial = 1177] [outer = 17CD5000] 08:18:29 INFO - PROCESS | 3340 | 1466698709316 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (19A8D800) [pid = 3340] [serial = 1178] [outer = 17CD5000] 08:18:29 INFO - PROCESS | 3340 | 1466698709929 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 08:18:29 INFO - PROCESS | 3340 | 1466698709980 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 3340 | 1466698709983 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:18:29 INFO - PROCESS | 3340 | 1466698709987 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 3340 | 1466698709990 Marionette TRACE conn3 <- [1,1534,null,{}] 08:18:29 INFO - PROCESS | 3340 | 1466698710002 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 3340 | 1466698710007 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:30 INFO - PROCESS | 3340 | 1466698710116 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:18:30 INFO - PROCESS | 3340 | 1466698710222 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698710225 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:30 INFO - PROCESS | 3340 | ++DOCSHELL 1A509000 == 42 [pid = 3340] [id = 393] 08:18:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A50C000) [pid = 3340] [serial = 1179] [outer = 00000000] 08:18:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A8C5000) [pid = 3340] [serial = 1180] [outer = 1A50C000] 08:18:30 INFO - PROCESS | 3340 | 1466698710280 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1AB07000) [pid = 3340] [serial = 1181] [outer = 1A50C000] 08:18:31 INFO - PROCESS | 3340 | 1466698711032 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1132ms 08:18:31 INFO - PROCESS | 3340 | 1466698711118 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 3340 | 1466698711122 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:18:31 INFO - PROCESS | 3340 | 1466698711127 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:18:31 INFO - PROCESS | 3340 | 1466698711130 Marionette TRACE conn3 <- [1,1538,null,{}] 08:18:31 INFO - PROCESS | 3340 | 1466698711136 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:31 INFO - PROCESS | 3340 | 1466698711139 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:31 INFO - PROCESS | 3340 | 1466698711246 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:18:31 INFO - PROCESS | 3340 | 1466698711376 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698711380 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:31 INFO - PROCESS | 3340 | ++DOCSHELL 12D84800 == 43 [pid = 3340] [id = 394] 08:18:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (12D84C00) [pid = 3340] [serial = 1182] [outer = 00000000] 08:18:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (130CA800) [pid = 3340] [serial = 1183] [outer = 12D84C00] 08:18:31 INFO - PROCESS | 3340 | 1466698711431 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (131EEC00) [pid = 3340] [serial = 1184] [outer = 12D84C00] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 11CCE800 == 42 [pid = 3340] [id = 369] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 16E0E400 == 41 [pid = 3340] [id = 389] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 139E4800 == 40 [pid = 3340] [id = 388] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 12923000 == 39 [pid = 3340] [id = 387] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 19E77400 == 38 [pid = 3340] [id = 386] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 1849E000 == 37 [pid = 3340] [id = 385] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 17433400 == 36 [pid = 3340] [id = 384] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 1692D000 == 35 [pid = 3340] [id = 383] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 13934000 == 34 [pid = 3340] [id = 382] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 10A5A800 == 33 [pid = 3340] [id = 381] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 1553A800 == 32 [pid = 3340] [id = 378] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 10B72000 == 31 [pid = 3340] [id = 379] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 130A0000 == 30 [pid = 3340] [id = 380] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 17C26C00 == 29 [pid = 3340] [id = 392] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 1A509000 == 28 [pid = 3340] [id = 393] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 1A50D800 == 27 [pid = 3340] [id = 390] 08:18:32 INFO - PROCESS | 3340 | --DOCSHELL 110DF000 == 26 [pid = 3340] [id = 391] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (114CF400) [pid = 3340] [serial = 1110] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (11CCDC00) [pid = 3340] [serial = 1111] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1345E400) [pid = 3340] [serial = 1113] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (139D0400) [pid = 3340] [serial = 1114] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (16E0EC00) [pid = 3340] [serial = 1119] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (15C60800) [pid = 3340] [serial = 1116] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (130A2800) [pid = 3340] [serial = 1108] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (12D69C00) [pid = 3340] [serial = 1107] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (19A8E400) [pid = 3340] [serial = 1125] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (139CE800) [pid = 3340] [serial = 1099] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (13036C00) [pid = 3340] [serial = 1098] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17540800) [pid = 3340] [serial = 1102] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (16929000) [pid = 3340] [serial = 1101] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1A738000) [pid = 3340] [serial = 1105] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A40DC00) [pid = 3340] [serial = 1104] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17888000) [pid = 3340] [serial = 1122] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1393A800) [pid = 3340] [serial = 1128] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A3B3C00) [pid = 3340] [serial = 1131] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (19FDD000) [pid = 3340] [serial = 1126] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1393CC00) [pid = 3340] [serial = 1129] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A408400) [pid = 3340] [serial = 1134] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17ED9C00) [pid = 3340] [serial = 1123] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (17543C00) [pid = 3340] [serial = 1120] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A3B5800) [pid = 3340] [serial = 1132] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1675BC00) [pid = 3340] [serial = 1117] [outer = 00000000] [url = about:blank] 08:18:32 INFO - PROCESS | 3340 | 1466698712671 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1597ms 08:18:32 INFO - PROCESS | 3340 | 1466698712748 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 3340 | 1466698712752 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:18:32 INFO - PROCESS | 3340 | 1466698712757 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 3340 | 1466698712759 Marionette TRACE conn3 <- [1,1542,null,{}] 08:18:32 INFO - PROCESS | 3340 | 1466698712773 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:32 INFO - PROCESS | 3340 | 1466698712776 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:32 INFO - PROCESS | 3340 | 1466698712858 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:18:32 INFO - PROCESS | 3340 | 1466698712870 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698712872 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:32 INFO - PROCESS | 3340 | ++DOCSHELL 105F4C00 == 27 [pid = 3340] [id = 395] 08:18:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (105F5800) [pid = 3340] [serial = 1185] [outer = 00000000] 08:18:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (110DD000) [pid = 3340] [serial = 1186] [outer = 105F5800] 08:18:32 INFO - PROCESS | 3340 | 1466698712924 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (110DE000) [pid = 3340] [serial = 1187] [outer = 105F5800] 08:18:33 INFO - PROCESS | 3340 | 1466698713395 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 698ms 08:18:33 INFO - PROCESS | 3340 | 1466698713442 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 3340 | 1466698713447 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:18:33 INFO - PROCESS | 3340 | 1466698713453 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 3340 | 1466698713456 Marionette TRACE conn3 <- [1,1546,null,{}] 08:18:33 INFO - PROCESS | 3340 | 1466698713460 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 3340 | 1466698713462 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:33 INFO - PROCESS | 3340 | 1466698713550 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:18:33 INFO - PROCESS | 3340 | 1466698713558 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698713560 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:33 INFO - PROCESS | 3340 | ++DOCSHELL 12D90000 == 28 [pid = 3340] [id = 396] 08:18:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (130CF000) [pid = 3340] [serial = 1188] [outer = 00000000] 08:18:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (13286000) [pid = 3340] [serial = 1189] [outer = 130CF000] 08:18:33 INFO - PROCESS | 3340 | 1466698713607 Marionette DEBUG loaded listener.js 08:18:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1393BC00) [pid = 3340] [serial = 1190] [outer = 130CF000] 08:18:34 INFO - PROCESS | 3340 | 1466698714067 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 620ms 08:18:34 INFO - PROCESS | 3340 | 1466698714090 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3340 | 1466698714093 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:18:34 INFO - PROCESS | 3340 | 1466698714096 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3340 | 1466698714099 Marionette TRACE conn3 <- [1,1550,null,{}] 08:18:34 INFO - PROCESS | 3340 | 1466698714110 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3340 | 1466698714114 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:34 INFO - PROCESS | 3340 | 1466698714198 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:18:34 INFO - PROCESS | 3340 | 1466698714205 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698714208 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:34 INFO - PROCESS | 3340 | ++DOCSHELL 15A30400 == 29 [pid = 3340] [id = 397] 08:18:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A31400) [pid = 3340] [serial = 1191] [outer = 00000000] 08:18:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15369400) [pid = 3340] [serial = 1192] [outer = 15A31400] 08:18:34 INFO - PROCESS | 3340 | 1466698714288 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (15CB7800) [pid = 3340] [serial = 1193] [outer = 15A31400] 08:18:34 INFO - PROCESS | 3340 | 1466698714741 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 682ms 08:18:34 INFO - PROCESS | 3340 | 1466698714795 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 3340 | 1466698714798 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:18:34 INFO - PROCESS | 3340 | 1466698714801 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 3340 | 1466698714803 Marionette TRACE conn3 <- [1,1554,null,{}] 08:18:34 INFO - PROCESS | 3340 | 1466698714806 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 3340 | 1466698714808 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:34 INFO - PROCESS | 3340 | 1466698714920 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:18:34 INFO - PROCESS | 3340 | 1466698714927 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698714929 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:34 INFO - PROCESS | 3340 | ++DOCSHELL 15CAC800 == 30 [pid = 3340] [id = 398] 08:18:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (168E8C00) [pid = 3340] [serial = 1194] [outer = 00000000] 08:18:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16D05800) [pid = 3340] [serial = 1195] [outer = 168E8C00] 08:18:35 INFO - PROCESS | 3340 | 1466698715015 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (172F8400) [pid = 3340] [serial = 1196] [outer = 168E8C00] 08:18:35 INFO - PROCESS | 3340 | 1466698715421 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 698ms 08:18:35 INFO - PROCESS | 3340 | 1466698715484 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 3340 | 1466698715486 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:18:35 INFO - PROCESS | 3340 | 1466698715489 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:18:35 INFO - PROCESS | 3340 | 1466698715491 Marionette TRACE conn3 <- [1,1558,null,{}] 08:18:35 INFO - PROCESS | 3340 | 1466698715498 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:35 INFO - PROCESS | 3340 | 1466698715500 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:35 INFO - PROCESS | 3340 | 1466698715633 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:18:35 INFO - PROCESS | 3340 | 1466698715694 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698715696 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:35 INFO - PROCESS | 3340 | ++DOCSHELL 17431800 == 31 [pid = 3340] [id = 399] 08:18:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17431C00) [pid = 3340] [serial = 1197] [outer = 00000000] 08:18:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17885400) [pid = 3340] [serial = 1198] [outer = 17431C00] 08:18:35 INFO - PROCESS | 3340 | 1466698715739 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17C25400) [pid = 3340] [serial = 1199] [outer = 17431C00] 08:18:36 INFO - PROCESS | 3340 | 1466698716173 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 729ms 08:18:36 INFO - PROCESS | 3340 | 1466698716230 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 3340 | 1466698716232 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:18:36 INFO - PROCESS | 3340 | 1466698716236 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 3340 | 1466698716237 Marionette TRACE conn3 <- [1,1562,null,{}] 08:18:36 INFO - PROCESS | 3340 | 1466698716240 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 3340 | 1466698716246 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:36 INFO - PROCESS | 3340 | 1466698716376 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:18:36 INFO - PROCESS | 3340 | 1466698716386 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 3340 | 1466698716388 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:36 INFO - PROCESS | 3340 | ++DOCSHELL 17FB5C00 == 32 [pid = 3340] [id = 400] 08:18:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17FBC800) [pid = 3340] [serial = 1200] [outer = 00000000] 08:18:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1849D000) [pid = 3340] [serial = 1201] [outer = 17FBC800] 08:18:36 INFO - PROCESS | 3340 | 1466698716483 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (19A83C00) [pid = 3340] [serial = 1202] [outer = 17FBC800] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1753D000) [pid = 3340] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1849E400) [pid = 3340] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1A138C00) [pid = 3340] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A403400) [pid = 3340] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1692D400) [pid = 3340] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (10B78C00) [pid = 3340] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1327D400) [pid = 3340] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13938C00) [pid = 3340] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (10A5B800) [pid = 3340] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13124400) [pid = 3340] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (175AF400) [pid = 3340] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1675A800) [pid = 3340] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:18:36 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A50E800) [pid = 3340] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:18:37 INFO - PROCESS | 3340 | 1466698717098 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 08:18:37 INFO - PROCESS | 3340 | 1466698717165 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3340 | 1466698717167 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:18:37 INFO - PROCESS | 3340 | 1466698717170 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 3340 | 1466698717172 Marionette TRACE conn3 <- [1,1566,null,{}] 08:18:37 INFO - PROCESS | 3340 | 1466698717175 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 3340 | 1466698717177 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:37 INFO - PROCESS | 3340 | 1466698717283 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:18:37 INFO - PROCESS | 3340 | 1466698717340 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698717342 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:37 INFO - PROCESS | 3340 | ++DOCSHELL 10522000 == 33 [pid = 3340] [id = 401] 08:18:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (10EC2000) [pid = 3340] [serial = 1203] [outer = 00000000] 08:18:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A36C00) [pid = 3340] [serial = 1204] [outer = 10EC2000] 08:18:37 INFO - PROCESS | 3340 | 1466698717385 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1675A800) [pid = 3340] [serial = 1205] [outer = 10EC2000] 08:18:37 INFO - PROCESS | 3340 | 1466698717720 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 589ms 08:18:37 INFO - PROCESS | 3340 | 1466698717768 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 3340 | 1466698717770 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:18:37 INFO - PROCESS | 3340 | 1466698717773 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:18:37 INFO - PROCESS | 3340 | 1466698717775 Marionette TRACE conn3 <- [1,1570,null,{}] 08:18:37 INFO - PROCESS | 3340 | 1466698717778 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 3340 | 1466698717780 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:37 INFO - PROCESS | 3340 | 1466698717891 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:18:37 INFO - PROCESS | 3340 | 1466698717898 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698717900 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:37 INFO - PROCESS | 3340 | ++DOCSHELL 1753D000 == 34 [pid = 3340] [id = 402] 08:18:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1753E400) [pid = 3340] [serial = 1206] [outer = 00000000] 08:18:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19FE4000) [pid = 3340] [serial = 1207] [outer = 1753E400] 08:18:37 INFO - PROCESS | 3340 | 1466698717943 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (19FE4400) [pid = 3340] [serial = 1208] [outer = 1753E400] 08:18:38 INFO - PROCESS | 3340 | 1466698718358 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 635ms 08:18:38 INFO - PROCESS | 3340 | 1466698718411 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 3340 | 1466698718413 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:18:38 INFO - PROCESS | 3340 | 1466698718416 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 3340 | 1466698718418 Marionette TRACE conn3 <- [1,1574,null,{}] 08:18:38 INFO - PROCESS | 3340 | 1466698718421 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:38 INFO - PROCESS | 3340 | 1466698718423 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:38 INFO - PROCESS | 3340 | 1466698718499 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:18:38 INFO - PROCESS | 3340 | 1466698718612 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698718614 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:38 INFO - PROCESS | 3340 | ++DOCSHELL 157EAC00 == 35 [pid = 3340] [id = 403] 08:18:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19A90000) [pid = 3340] [serial = 1209] [outer = 00000000] 08:18:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A3BE800) [pid = 3340] [serial = 1210] [outer = 19A90000] 08:18:38 INFO - PROCESS | 3340 | 1466698718659 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A3C0800) [pid = 3340] [serial = 1211] [outer = 19A90000] 08:18:39 INFO - PROCESS | 3340 | 1466698719101 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:18:39 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:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 744ms 08:18:39 INFO - PROCESS | 3340 | 1466698719142 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 3340 | 1466698719146 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:18:39 INFO - PROCESS | 3340 | 1466698719177 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 3340 | 1466698719180 Marionette TRACE conn3 <- [1,1578,null,{}] 08:18:39 INFO - PROCESS | 3340 | 1466698719186 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 3340 | 1466698719189 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:39 INFO - PROCESS | 3340 | 1466698719310 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:18:39 INFO - PROCESS | 3340 | 1466698719425 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698719428 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:39 INFO - PROCESS | 3340 | ++DOCSHELL 105EAC00 == 36 [pid = 3340] [id = 404] 08:18:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (105EC000) [pid = 3340] [serial = 1212] [outer = 00000000] 08:18:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (11C2A400) [pid = 3340] [serial = 1213] [outer = 105EC000] 08:18:39 INFO - PROCESS | 3340 | 1466698719487 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (129EC000) [pid = 3340] [serial = 1214] [outer = 105EC000] 08:18:40 INFO - PROCESS | 3340 | 1466698720214 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1085ms 08:18:40 INFO - PROCESS | 3340 | 1466698720275 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 3340 | 1466698720279 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:18:40 INFO - PROCESS | 3340 | 1466698720310 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 3340 | 1466698720313 Marionette TRACE conn3 <- [1,1582,null,{}] 08:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:18:40 INFO - PROCESS | 3340 | 1466698720318 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 3340 | 1466698720322 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:40 INFO - PROCESS | 3340 | 1466698720445 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:18:40 INFO - PROCESS | 3340 | 1466698720570 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698720573 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:40 INFO - PROCESS | 3340 | ++DOCSHELL 139DEC00 == 37 [pid = 3340] [id = 405] 08:18:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (139E8C00) [pid = 3340] [serial = 1215] [outer = 00000000] 08:18:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (145BE800) [pid = 3340] [serial = 1216] [outer = 139E8C00] 08:18:40 INFO - PROCESS | 3340 | 1466698720629 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (15A6C800) [pid = 3340] [serial = 1217] [outer = 139E8C00] 08:18:41 INFO - PROCESS | 3340 | 1466698721528 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 1753D000 == 36 [pid = 3340] [id = 402] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 10522000 == 35 [pid = 3340] [id = 401] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 17FB5C00 == 34 [pid = 3340] [id = 400] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 17431800 == 33 [pid = 3340] [id = 399] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 15CAC800 == 32 [pid = 3340] [id = 398] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 15A30400 == 31 [pid = 3340] [id = 397] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 12D90000 == 30 [pid = 3340] [id = 396] 08:18:41 INFO - PROCESS | 3340 | --DOCSHELL 105F4C00 == 29 [pid = 3340] [id = 395] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A8C9400) [pid = 3340] [serial = 1171] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1A740C00) [pid = 3340] [serial = 1168] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (198B6C00) [pid = 3340] [serial = 1156] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A403800) [pid = 3340] [serial = 1159] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (198BCC00) [pid = 3340] [serial = 1157] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A40A800) [pid = 3340] [serial = 1135] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (16E06000) [pid = 3340] [serial = 1150] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17535800) [pid = 3340] [serial = 1151] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (110E7800) [pid = 3340] [serial = 1137] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1289A800) [pid = 3340] [serial = 1138] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (145BC400) [pid = 3340] [serial = 1141] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15CB2400) [pid = 3340] [serial = 1142] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139EB000) [pid = 3340] [serial = 1147] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13C94400) [pid = 3340] [serial = 1148] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (112CBC00) [pid = 3340] [serial = 1144] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (12BC2C00) [pid = 3340] [serial = 1145] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13158000) [pid = 3340] [serial = 700] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (139D5800) [pid = 3340] [serial = 1162] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (15A6C000) [pid = 3340] [serial = 1163] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1A404400) [pid = 3340] [serial = 1160] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (181C5C00) [pid = 3340] [serial = 1153] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (18497000) [pid = 3340] [serial = 1154] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (198B7C00) [pid = 3340] [serial = 1165] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A410C00) [pid = 3340] [serial = 1166] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1A743800) [pid = 3340] [serial = 1169] [outer = 00000000] [url = about:blank] 08:18:41 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1A8CB000) [pid = 3340] [serial = 1172] [outer = 00000000] [url = about:blank] 08:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1286ms 08:18:41 INFO - PROCESS | 3340 | 1466698721598 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 3340 | 1466698721602 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:18:41 INFO - PROCESS | 3340 | 1466698721607 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 3340 | 1466698721610 Marionette TRACE conn3 <- [1,1586,null,{}] 08:18:41 INFO - PROCESS | 3340 | 1466698721616 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 3340 | 1466698721619 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:41 INFO - PROCESS | 3340 | 1466698721709 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:18:41 INFO - PROCESS | 3340 | 1466698721811 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698721815 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:41 INFO - PROCESS | 3340 | ++DOCSHELL 105EC800 == 30 [pid = 3340] [id = 406] 08:18:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (105EE400) [pid = 3340] [serial = 1218] [outer = 00000000] 08:18:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10A62400) [pid = 3340] [serial = 1219] [outer = 105EE400] 08:18:41 INFO - PROCESS | 3340 | 1466698721863 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (114D3C00) [pid = 3340] [serial = 1220] [outer = 105EE400] 08:18:42 INFO - PROCESS | 3340 | 1466698722295 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 728ms 08:18:42 INFO - PROCESS | 3340 | 1466698722349 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:18:42 INFO - PROCESS | 3340 | 1466698722353 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:18:42 INFO - PROCESS | 3340 | 1466698722359 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:18:42 INFO - PROCESS | 3340 | 1466698722361 Marionette TRACE conn3 <- [1,1590,null,{}] 08:18:42 INFO - PROCESS | 3340 | 1466698722365 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:42 INFO - PROCESS | 3340 | 1466698722367 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:42 INFO - PROCESS | 3340 | 1466698722449 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:18:42 INFO - PROCESS | 3340 | 1466698722457 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698722459 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:42 INFO - PROCESS | 3340 | ++DOCSHELL 1312A000 == 31 [pid = 3340] [id = 407] 08:18:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1312B000) [pid = 3340] [serial = 1221] [outer = 00000000] 08:18:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1345D800) [pid = 3340] [serial = 1222] [outer = 1312B000] 08:18:42 INFO - PROCESS | 3340 | 1466698722523 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (139E0400) [pid = 3340] [serial = 1223] [outer = 1312B000] 08:18:42 INFO - PROCESS | 3340 | 1466698723012 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 682ms 08:18:43 INFO - PROCESS | 3340 | 1466698723042 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3340 | 1466698723045 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:18:43 INFO - PROCESS | 3340 | 1466698723049 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3340 | 1466698723052 Marionette TRACE conn3 <- [1,1594,null,{}] 08:18:43 INFO - PROCESS | 3340 | 1466698723062 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3340 | 1466698723067 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:43 INFO - PROCESS | 3340 | 1466698723183 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:18:43 INFO - PROCESS | 3340 | 1466698723278 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698723280 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:43 INFO - PROCESS | 3340 | ++DOCSHELL 15C6C800 == 32 [pid = 3340] [id = 408] 08:18:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15C6D800) [pid = 3340] [serial = 1224] [outer = 00000000] 08:18:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1675D800) [pid = 3340] [serial = 1225] [outer = 15C6D800] 08:18:43 INFO - PROCESS | 3340 | 1466698723328 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1692D400) [pid = 3340] [serial = 1226] [outer = 15C6D800] 08:18:43 INFO - PROCESS | 3340 | 1466698723721 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 683ms 08:18:43 INFO - PROCESS | 3340 | 1466698723747 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 3340 | 1466698723749 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:18:43 INFO - PROCESS | 3340 | 1466698723753 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 3340 | 1466698723754 Marionette TRACE conn3 <- [1,1598,null,{}] 08:18:43 INFO - PROCESS | 3340 | 1466698723758 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 3340 | 1466698723760 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:43 INFO - PROCESS | 3340 | 1466698723841 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:18:43 INFO - PROCESS | 3340 | 1466698723940 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698723943 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:43 INFO - PROCESS | 3340 | ++DOCSHELL 16E0EC00 == 33 [pid = 3340] [id = 409] 08:18:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16ECFC00) [pid = 3340] [serial = 1227] [outer = 00000000] 08:18:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17888000) [pid = 3340] [serial = 1228] [outer = 16ECFC00] 08:18:43 INFO - PROCESS | 3340 | 1466698723986 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17EDD800) [pid = 3340] [serial = 1229] [outer = 16ECFC00] 08:18:44 INFO - PROCESS | 3340 | 1466698724390 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 698ms 08:18:44 INFO - PROCESS | 3340 | 1466698724452 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:18:44 INFO - PROCESS | 3340 | 1466698724454 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:18:44 INFO - PROCESS | 3340 | 1466698724457 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 3340 | 1466698724459 Marionette TRACE conn3 <- [1,1602,null,{}] 08:18:44 INFO - PROCESS | 3340 | 1466698724463 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:44 INFO - PROCESS | 3340 | 1466698724465 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:44 INFO - PROCESS | 3340 | 1466698724599 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:18:44 INFO - PROCESS | 3340 | 1466698724619 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698724621 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:44 INFO - PROCESS | 3340 | ++DOCSHELL 17540400 == 34 [pid = 3340] [id = 410] 08:18:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17E38C00) [pid = 3340] [serial = 1230] [outer = 00000000] 08:18:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (181CB800) [pid = 3340] [serial = 1231] [outer = 17E38C00] 08:18:44 INFO - PROCESS | 3340 | 1466698724664 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (18492800) [pid = 3340] [serial = 1232] [outer = 17E38C00] 08:18:45 INFO - PROCESS | 3340 | 1466698725092 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:18:45 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:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 697ms 08:18:45 INFO - PROCESS | 3340 | 1466698725141 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3340 | 1466698725143 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:18:45 INFO - PROCESS | 3340 | 1466698725146 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3340 | 1466698725148 Marionette TRACE conn3 <- [1,1606,null,{}] 08:18:45 INFO - PROCESS | 3340 | 1466698725151 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3340 | 1466698725157 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:45 INFO - PROCESS | 3340 | 1466698725299 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:18:45 INFO - PROCESS | 3340 | 1466698725363 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698725365 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:45 INFO - PROCESS | 3340 | ++DOCSHELL 198B7400 == 35 [pid = 3340] [id = 411] 08:18:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (198BC000) [pid = 3340] [serial = 1233] [outer = 00000000] 08:18:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A13EC00) [pid = 3340] [serial = 1234] [outer = 198BC000] 08:18:45 INFO - PROCESS | 3340 | 1466698725408 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A140000) [pid = 3340] [serial = 1235] [outer = 198BC000] 08:18:45 INFO - PROCESS | 3340 | 1466698725832 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 729ms 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (12D84C00) [pid = 3340] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (105F5800) [pid = 3340] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15A31400) [pid = 3340] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (129A9C00) [pid = 3340] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (17CD5000) [pid = 3340] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A50C000) [pid = 3340] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17FBC800) [pid = 3340] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17431C00) [pid = 3340] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1753E400) [pid = 3340] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (10EC2000) [pid = 3340] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (130CF000) [pid = 3340] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:18:45 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (168E8C00) [pid = 3340] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:18:45 INFO - PROCESS | 3340 | 1466698725948 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 3340 | 1466698725950 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:18:45 INFO - PROCESS | 3340 | 1466698725955 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 3340 | 1466698725957 Marionette TRACE conn3 <- [1,1610,null,{}] 08:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:18:45 INFO - PROCESS | 3340 | 1466698725960 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:45 INFO - PROCESS | 3340 | 1466698725962 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:46 INFO - PROCESS | 3340 | 1466698726040 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:18:46 INFO - PROCESS | 3340 | 1466698726051 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698726053 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:46 INFO - PROCESS | 3340 | ++DOCSHELL 13036C00 == 36 [pid = 3340] [id = 412] 08:18:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1303C000) [pid = 3340] [serial = 1236] [outer = 00000000] 08:18:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (145C2C00) [pid = 3340] [serial = 1237] [outer = 1303C000] 08:18:46 INFO - PROCESS | 3340 | 1466698726096 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15C62400) [pid = 3340] [serial = 1238] [outer = 1303C000] 08:18:46 INFO - PROCESS | 3340 | 1466698726545 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:18:46 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:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 636ms 08:18:46 INFO - PROCESS | 3340 | 1466698726597 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 3340 | 1466698726599 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:18:46 INFO - PROCESS | 3340 | 1466698726602 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 3340 | 1466698726604 Marionette TRACE conn3 <- [1,1614,null,{}] 08:18:46 INFO - PROCESS | 3340 | 1466698726607 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 3340 | 1466698726609 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:46 INFO - PROCESS | 3340 | 1466698726685 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:18:46 INFO - PROCESS | 3340 | 1466698726690 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698726692 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:46 INFO - PROCESS | 3340 | ++DOCSHELL 1753D000 == 37 [pid = 3340] [id = 413] 08:18:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (17E36800) [pid = 3340] [serial = 1239] [outer = 00000000] 08:18:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1A3B6C00) [pid = 3340] [serial = 1240] [outer = 17E36800] 08:18:46 INFO - PROCESS | 3340 | 1466698726735 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1A40CC00) [pid = 3340] [serial = 1241] [outer = 17E36800] 08:18:47 INFO - PROCESS | 3340 | 1466698727128 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 589ms 08:18:47 INFO - PROCESS | 3340 | 1466698727183 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3340 | 1466698727185 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:18:47 INFO - PROCESS | 3340 | 1466698727188 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:18:47 INFO - PROCESS | 3340 | 1466698727190 Marionette TRACE conn3 <- [1,1618,null,{}] 08:18:47 INFO - PROCESS | 3340 | 1466698727194 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 3340 | 1466698727195 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:47 INFO - PROCESS | 3340 | 1466698727282 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:18:47 INFO - PROCESS | 3340 | 1466698727297 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698727299 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:47 INFO - PROCESS | 3340 | ++DOCSHELL 15C6B000 == 38 [pid = 3340] [id = 414] 08:18:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A146800) [pid = 3340] [serial = 1242] [outer = 00000000] 08:18:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A50B000) [pid = 3340] [serial = 1243] [outer = 1A146800] 08:18:47 INFO - PROCESS | 3340 | 1466698727341 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A50D400) [pid = 3340] [serial = 1244] [outer = 1A146800] 08:18:47 INFO - PROCESS | 3340 | 1466698727798 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:18:47 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:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 636ms 08:18:47 INFO - PROCESS | 3340 | 1466698727834 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 3340 | 1466698727836 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:18:47 INFO - PROCESS | 3340 | 1466698727839 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 3340 | 1466698727841 Marionette TRACE conn3 <- [1,1622,null,{}] 08:18:47 INFO - PROCESS | 3340 | 1466698727844 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:47 INFO - PROCESS | 3340 | 1466698727846 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:47 INFO - PROCESS | 3340 | 1466698727971 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:18:48 INFO - PROCESS | 3340 | 1466698728113 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698728116 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:48 INFO - PROCESS | 3340 | ++DOCSHELL 1047D000 == 39 [pid = 3340] [id = 415] 08:18:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1047FC00) [pid = 3340] [serial = 1245] [outer = 00000000] 08:18:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (10523800) [pid = 3340] [serial = 1246] [outer = 1047FC00] 08:18:48 INFO - PROCESS | 3340 | 1466698728181 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (105EFC00) [pid = 3340] [serial = 1247] [outer = 1047FC00] 08:18:48 INFO - PROCESS | 3340 | 1466698728837 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1023ms 08:18:48 INFO - PROCESS | 3340 | 1466698728899 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 3340 | 1466698728904 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:18:48 INFO - PROCESS | 3340 | 1466698728909 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 3340 | 1466698728912 Marionette TRACE conn3 <- [1,1626,null,{}] 08:18:48 INFO - PROCESS | 3340 | 1466698728917 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 3340 | 1466698728920 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:49 INFO - PROCESS | 3340 | 1466698729030 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:18:49 INFO - PROCESS | 3340 | 1466698729165 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698729168 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:49 INFO - PROCESS | 3340 | ++DOCSHELL 13C86C00 == 40 [pid = 3340] [id = 416] 08:18:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (13C92400) [pid = 3340] [serial = 1248] [outer = 00000000] 08:18:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (145BF400) [pid = 3340] [serial = 1249] [outer = 13C92400] 08:18:49 INFO - PROCESS | 3340 | 1466698729225 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (15A6C000) [pid = 3340] [serial = 1250] [outer = 13C92400] 08:18:49 INFO - PROCESS | 3340 | 1466698729776 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 930ms 08:18:49 INFO - PROCESS | 3340 | 1466698729835 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:18:49 INFO - PROCESS | 3340 | 1466698729838 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:18:49 INFO - PROCESS | 3340 | 1466698729842 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 3340 | 1466698729844 Marionette TRACE conn3 <- [1,1630,null,{}] 08:18:49 INFO - PROCESS | 3340 | 1466698729848 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 3340 | 1466698729851 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:49 INFO - PROCESS | 3340 | 1466698729956 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:18:50 INFO - PROCESS | 3340 | 1466698730091 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698730094 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:50 INFO - PROCESS | 3340 | ++DOCSHELL 15A2EC00 == 41 [pid = 3340] [id = 417] 08:18:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (168F2400) [pid = 3340] [serial = 1251] [outer = 00000000] 08:18:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (198B7800) [pid = 3340] [serial = 1252] [outer = 168F2400] 08:18:50 INFO - PROCESS | 3340 | 1466698730147 Marionette DEBUG loaded listener.js 08:18:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (19FE3000) [pid = 3340] [serial = 1253] [outer = 168F2400] 08:18:50 INFO - PROCESS | 3340 | 1466698730719 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 883ms 08:18:50 INFO - PROCESS | 3340 | 1466698730745 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 3340 | 1466698730749 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:18:50 INFO - PROCESS | 3340 | 1466698730760 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 3340 | 1466698730765 Marionette TRACE conn3 <- [1,1634,null,{}] 08:18:50 INFO - PROCESS | 3340 | 1466698730769 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:50 INFO - PROCESS | 3340 | 1466698730772 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:50 INFO - PROCESS | 3340 | 1466698730879 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:18:50 INFO - PROCESS | 3340 | 1466698731011 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698731013 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:51 INFO - PROCESS | 3340 | ++DOCSHELL 1A13E000 == 42 [pid = 3340] [id = 418] 08:18:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A141400) [pid = 3340] [serial = 1254] [outer = 00000000] 08:18:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A744800) [pid = 3340] [serial = 1255] [outer = 1A141400] 08:18:51 INFO - PROCESS | 3340 | 1466698731066 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A8C4400) [pid = 3340] [serial = 1256] [outer = 1A141400] 08:18:51 INFO - PROCESS | 3340 | 1466698731734 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1039ms 08:18:51 INFO - PROCESS | 3340 | 1466698731788 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 3340 | 1466698731792 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:18:51 INFO - PROCESS | 3340 | 1466698731814 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:18:51 INFO - PROCESS | 3340 | 1466698731817 Marionette TRACE conn3 <- [1,1638,null,{}] 08:18:51 INFO - PROCESS | 3340 | 1466698731822 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:51 INFO - PROCESS | 3340 | 1466698731825 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:51 INFO - PROCESS | 3340 | 1466698731927 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:18:52 INFO - PROCESS | 3340 | 1466698732034 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698732037 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:52 INFO - PROCESS | 3340 | ++DOCSHELL 12D88800 == 43 [pid = 3340] [id = 419] 08:18:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (12D8F800) [pid = 3340] [serial = 1257] [outer = 00000000] 08:18:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1327D000) [pid = 3340] [serial = 1258] [outer = 12D8F800] 08:18:52 INFO - PROCESS | 3340 | 1466698732085 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (139CEC00) [pid = 3340] [serial = 1259] [outer = 12D8F800] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 12D84800 == 42 [pid = 3340] [id = 394] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 15C6B000 == 41 [pid = 3340] [id = 414] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 1753D000 == 40 [pid = 3340] [id = 413] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 13036C00 == 39 [pid = 3340] [id = 412] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 198B7400 == 38 [pid = 3340] [id = 411] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 17540400 == 37 [pid = 3340] [id = 410] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 16E0EC00 == 36 [pid = 3340] [id = 409] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 15C6C800 == 35 [pid = 3340] [id = 408] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 1312A000 == 34 [pid = 3340] [id = 407] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 105EC800 == 33 [pid = 3340] [id = 406] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 105EAC00 == 32 [pid = 3340] [id = 404] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 139DEC00 == 31 [pid = 3340] [id = 405] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 157EAC00 == 30 [pid = 3340] [id = 403] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 1A13E000 == 29 [pid = 3340] [id = 418] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 15A2EC00 == 28 [pid = 3340] [id = 417] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 1047D000 == 27 [pid = 3340] [id = 415] 08:18:53 INFO - PROCESS | 3340 | --DOCSHELL 13C86C00 == 26 [pid = 3340] [id = 416] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (130CA800) [pid = 3340] [serial = 1183] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (110DD000) [pid = 3340] [serial = 1186] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (110DE000) [pid = 3340] [serial = 1187] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (15369400) [pid = 3340] [serial = 1192] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (145C0000) [pid = 3340] [serial = 1175] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (13288C00) [pid = 3340] [serial = 1174] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (19A8D800) [pid = 3340] [serial = 1178] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1849F000) [pid = 3340] [serial = 1177] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1AB07000) [pid = 3340] [serial = 1181] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A8C5000) [pid = 3340] [serial = 1180] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1849D000) [pid = 3340] [serial = 1201] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17C25400) [pid = 3340] [serial = 1199] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (17885400) [pid = 3340] [serial = 1198] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (19FE4400) [pid = 3340] [serial = 1208] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15A36C00) [pid = 3340] [serial = 1204] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (19FE4000) [pid = 3340] [serial = 1207] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (19A83C00) [pid = 3340] [serial = 1202] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13286000) [pid = 3340] [serial = 1189] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1393BC00) [pid = 3340] [serial = 1190] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (131EEC00) [pid = 3340] [serial = 1184] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (16D05800) [pid = 3340] [serial = 1195] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A3BE800) [pid = 3340] [serial = 1210] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1675A800) [pid = 3340] [serial = 1205] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (172F8400) [pid = 3340] [serial = 1196] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (15CB7800) [pid = 3340] [serial = 1193] [outer = 00000000] [url = about:blank] 08:18:53 INFO - PROCESS | 3340 | 1466698733306 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1550ms 08:18:53 INFO - PROCESS | 3340 | 1466698733361 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 3340 | 1466698733368 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:18:53 INFO - PROCESS | 3340 | 1466698733417 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 3340 | 1466698733421 Marionette TRACE conn3 <- [1,1642,null,{}] 08:18:53 INFO - PROCESS | 3340 | 1466698733429 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:53 INFO - PROCESS | 3340 | 1466698733432 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:53 INFO - PROCESS | 3340 | 1466698733525 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:18:53 INFO - PROCESS | 3340 | 1466698733533 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698733537 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:53 INFO - PROCESS | 3340 | ++DOCSHELL 105F0000 == 27 [pid = 3340] [id = 420] 08:18:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10A58C00) [pid = 3340] [serial = 1260] [outer = 00000000] 08:18:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (129E8000) [pid = 3340] [serial = 1261] [outer = 10A58C00] 08:18:53 INFO - PROCESS | 3340 | 1466698733588 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (12D66000) [pid = 3340] [serial = 1262] [outer = 10A58C00] 08:18:54 INFO - PROCESS | 3340 | 1466698734068 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 698ms 08:18:54 INFO - PROCESS | 3340 | 1466698734109 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3340 | 1466698734114 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:18:54 INFO - PROCESS | 3340 | 1466698734120 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3340 | 1466698734123 Marionette TRACE conn3 <- [1,1646,null,{}] 08:18:54 INFO - PROCESS | 3340 | 1466698734127 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3340 | 1466698734129 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:54 INFO - PROCESS | 3340 | 1466698734212 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:18:54 INFO - PROCESS | 3340 | 1466698734220 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698734222 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:54 INFO - PROCESS | 3340 | ++DOCSHELL 13288C00 == 28 [pid = 3340] [id = 421] 08:18:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (13289400) [pid = 3340] [serial = 1263] [outer = 00000000] 08:18:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1393CC00) [pid = 3340] [serial = 1264] [outer = 13289400] 08:18:54 INFO - PROCESS | 3340 | 1466698734268 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139D9800) [pid = 3340] [serial = 1265] [outer = 13289400] 08:18:54 INFO - PROCESS | 3340 | 1466698734741 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 08:18:54 INFO - PROCESS | 3340 | 1466698734757 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 3340 | 1466698734759 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:18:54 INFO - PROCESS | 3340 | 1466698734766 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 3340 | 1466698734770 Marionette TRACE conn3 <- [1,1650,null,{}] 08:18:54 INFO - PROCESS | 3340 | 1466698734780 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:54 INFO - PROCESS | 3340 | 1466698734785 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:54 INFO - PROCESS | 3340 | 1466698734865 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:18:54 INFO - PROCESS | 3340 | 1466698734872 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698734875 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:54 INFO - PROCESS | 3340 | ++DOCSHELL 15A2E400 == 29 [pid = 3340] [id = 422] 08:18:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15A2EC00) [pid = 3340] [serial = 1266] [outer = 00000000] 08:18:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15C6C800) [pid = 3340] [serial = 1267] [outer = 15A2EC00] 08:18:54 INFO - PROCESS | 3340 | 1466698734922 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1675A800) [pid = 3340] [serial = 1268] [outer = 15A2EC00] 08:18:55 INFO - PROCESS | 3340 | 1466698735377 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 651ms 08:18:55 INFO - PROCESS | 3340 | 1466698735423 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 3340 | 1466698735426 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:18:55 INFO - PROCESS | 3340 | 1466698735438 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 3340 | 1466698735440 Marionette TRACE conn3 <- [1,1654,null,{}] 08:18:55 INFO - PROCESS | 3340 | 1466698735443 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:55 INFO - PROCESS | 3340 | 1466698735445 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:55 INFO - PROCESS | 3340 | 1466698735555 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:18:55 INFO - PROCESS | 3340 | 1466698735560 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698735562 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:55 INFO - PROCESS | 3340 | ++DOCSHELL 168EF400 == 30 [pid = 3340] [id = 423] 08:18:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1692D000) [pid = 3340] [serial = 1269] [outer = 00000000] 08:18:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (172F9400) [pid = 3340] [serial = 1270] [outer = 1692D000] 08:18:55 INFO - PROCESS | 3340 | 1466698735606 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1753E800) [pid = 3340] [serial = 1271] [outer = 1692D000] 08:18:56 INFO - PROCESS | 3340 | 1466698736039 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:18:56 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:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 635ms 08:18:56 INFO - PROCESS | 3340 | 1466698736074 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3340 | 1466698736076 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:18:56 INFO - PROCESS | 3340 | 1466698736080 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3340 | 1466698736081 Marionette TRACE conn3 <- [1,1658,null,{}] 08:18:56 INFO - PROCESS | 3340 | 1466698736084 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3340 | 1466698736086 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:56 INFO - PROCESS | 3340 | 1466698736196 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:18:56 INFO - PROCESS | 3340 | 1466698736202 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698736204 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:56 INFO - PROCESS | 3340 | ++DOCSHELL 175BAC00 == 31 [pid = 3340] [id = 424] 08:18:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17882800) [pid = 3340] [serial = 1272] [outer = 00000000] 08:18:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17C25400) [pid = 3340] [serial = 1273] [outer = 17882800] 08:18:56 INFO - PROCESS | 3340 | 1466698736247 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17ED6C00) [pid = 3340] [serial = 1274] [outer = 17882800] 08:18:56 INFO - PROCESS | 3340 | 1466698736736 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 698ms 08:18:56 INFO - PROCESS | 3340 | 1466698736786 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 3340 | 1466698736788 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:18:56 INFO - PROCESS | 3340 | 1466698736791 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 3340 | 1466698736792 Marionette TRACE conn3 <- [1,1662,null,{}] 08:18:56 INFO - PROCESS | 3340 | 1466698736796 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:56 INFO - PROCESS | 3340 | 1466698736801 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:56 INFO - PROCESS | 3340 | 1466698736932 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:18:56 INFO - PROCESS | 3340 | 1466698736942 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698736944 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:56 INFO - PROCESS | 3340 | ++DOCSHELL 181CFC00 == 32 [pid = 3340] [id = 425] 08:18:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1849B400) [pid = 3340] [serial = 1275] [outer = 00000000] 08:18:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (198B8000) [pid = 3340] [serial = 1276] [outer = 1849B400] 08:18:57 INFO - PROCESS | 3340 | 1466698737039 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A92400) [pid = 3340] [serial = 1277] [outer = 1849B400] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17E38C00) [pid = 3340] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (198BC000) [pid = 3340] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (19A90000) [pid = 3340] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (15C6D800) [pid = 3340] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1312B000) [pid = 3340] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (105EC000) [pid = 3340] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139E8C00) [pid = 3340] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (105EE400) [pid = 3340] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1303C000) [pid = 3340] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (16ECFC00) [pid = 3340] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17E36800) [pid = 3340] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:18:57 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A146800) [pid = 3340] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:18:57 INFO - PROCESS | 3340 | 1466698737708 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 992ms 08:18:57 INFO - PROCESS | 3340 | 1466698737777 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 3340 | 1466698737779 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:18:57 INFO - PROCESS | 3340 | 1466698737784 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 3340 | 1466698737795 Marionette TRACE conn3 <- [1,1666,null,{}] 08:18:57 INFO - PROCESS | 3340 | 1466698737800 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:57 INFO - PROCESS | 3340 | 1466698737801 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:57 INFO - PROCESS | 3340 | 1466698737874 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:18:57 INFO - PROCESS | 3340 | 1466698737884 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698737886 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:57 INFO - PROCESS | 3340 | ++DOCSHELL 11C30800 == 33 [pid = 3340] [id = 426] 08:18:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (13158800) [pid = 3340] [serial = 1278] [outer = 00000000] 08:18:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (13D14800) [pid = 3340] [serial = 1279] [outer = 13158800] 08:18:57 INFO - PROCESS | 3340 | 1466698737929 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15216C00) [pid = 3340] [serial = 1280] [outer = 13158800] 08:18:58 INFO - PROCESS | 3340 | 1466698738381 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 651ms 08:18:58 INFO - PROCESS | 3340 | 1466698738441 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 3340 | 1466698738443 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:18:58 INFO - PROCESS | 3340 | 1466698738446 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:18:58 INFO - PROCESS | 3340 | 1466698738448 Marionette TRACE conn3 <- [1,1670,null,{}] 08:18:58 INFO - PROCESS | 3340 | 1466698738451 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:58 INFO - PROCESS | 3340 | 1466698738453 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:58 INFO - PROCESS | 3340 | 1466698738536 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:18:58 INFO - PROCESS | 3340 | 1466698738541 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698738543 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:58 INFO - PROCESS | 3340 | ++DOCSHELL 13155800 == 34 [pid = 3340] [id = 427] 08:18:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1692B800) [pid = 3340] [serial = 1281] [outer = 00000000] 08:18:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19E77400) [pid = 3340] [serial = 1282] [outer = 1692B800] 08:18:58 INFO - PROCESS | 3340 | 1466698738586 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (19E79800) [pid = 3340] [serial = 1283] [outer = 1692B800] 08:18:58 INFO - PROCESS | 3340 | 1466698738997 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 589ms 08:18:59 INFO - PROCESS | 3340 | 1466698739044 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3340 | 1466698739046 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:18:59 INFO - PROCESS | 3340 | 1466698739053 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3340 | 1466698739054 Marionette TRACE conn3 <- [1,1674,null,{}] 08:18:59 INFO - PROCESS | 3340 | 1466698739057 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3340 | 1466698739059 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:59 INFO - PROCESS | 3340 | 1466698739134 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:18:59 INFO - PROCESS | 3340 | 1466698739139 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698739141 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:59 INFO - PROCESS | 3340 | ++DOCSHELL 157EAC00 == 35 [pid = 3340] [id = 428] 08:18:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A3BD800) [pid = 3340] [serial = 1284] [outer = 00000000] 08:18:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A40C800) [pid = 3340] [serial = 1285] [outer = 1A3BD800] 08:18:59 INFO - PROCESS | 3340 | 1466698739184 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (112CE400) [pid = 3340] [serial = 1286] [outer = 1A3BD800] 08:18:59 INFO - PROCESS | 3340 | 1466698739605 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:18:59 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:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 589ms 08:18:59 INFO - PROCESS | 3340 | 1466698739630 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 3340 | 1466698739632 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:18:59 INFO - PROCESS | 3340 | 1466698739636 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 3340 | 1466698739637 Marionette TRACE conn3 <- [1,1678,null,{}] 08:18:59 INFO - PROCESS | 3340 | 1466698739686 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:59 INFO - PROCESS | 3340 | 1466698739689 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:59 INFO - PROCESS | 3340 | 1466698739836 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:18:59 INFO - PROCESS | 3340 | 1466698739943 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698739947 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:18:59 INFO - PROCESS | 3340 | ++DOCSHELL 10B75400 == 36 [pid = 3340] [id = 429] 08:18:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (10B77C00) [pid = 3340] [serial = 1287] [outer = 00000000] 08:18:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (11CCDC00) [pid = 3340] [serial = 1288] [outer = 10B77C00] 08:19:00 INFO - PROCESS | 3340 | 1466698740005 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (12D84C00) [pid = 3340] [serial = 1289] [outer = 10B77C00] 08:19:00 INFO - PROCESS | 3340 | 1466698740767 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1178ms 08:19:00 INFO - PROCESS | 3340 | 1466698740835 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 3340 | 1466698740839 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:19:00 INFO - PROCESS | 3340 | 1466698740844 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 3340 | 1466698740846 Marionette TRACE conn3 <- [1,1682,null,{}] 08:19:00 INFO - PROCESS | 3340 | 1466698740852 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:00 INFO - PROCESS | 3340 | 1466698740855 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:00 INFO - PROCESS | 3340 | 1466698740978 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:19:01 INFO - PROCESS | 3340 | 1466698741108 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698741112 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:01 INFO - PROCESS | 3340 | ++DOCSHELL 13D0EC00 == 37 [pid = 3340] [id = 430] 08:19:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1450CC00) [pid = 3340] [serial = 1290] [outer = 00000000] 08:19:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (157E4800) [pid = 3340] [serial = 1291] [outer = 1450CC00] 08:19:01 INFO - PROCESS | 3340 | 1466698741168 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (15CB1C00) [pid = 3340] [serial = 1292] [outer = 1450CC00] 08:19:01 INFO - PROCESS | 3340 | 1466698741994 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1178ms 08:19:02 INFO - PROCESS | 3340 | 1466698742021 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3340 | 1466698742025 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:19:02 INFO - PROCESS | 3340 | 1466698742031 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3340 | 1466698742034 Marionette TRACE conn3 <- [1,1686,null,{}] 08:19:02 INFO - PROCESS | 3340 | 1466698742065 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3340 | 1466698742068 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:02 INFO - PROCESS | 3340 | 1466698742189 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:19:02 INFO - PROCESS | 3340 | 1466698742327 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698742331 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:02 INFO - PROCESS | 3340 | ++DOCSHELL 1052BC00 == 38 [pid = 3340] [id = 431] 08:19:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1055C000) [pid = 3340] [serial = 1293] [outer = 00000000] 08:19:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (131ED800) [pid = 3340] [serial = 1294] [outer = 1055C000] 08:19:02 INFO - PROCESS | 3340 | 1466698742386 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1345E400) [pid = 3340] [serial = 1295] [outer = 1055C000] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 13155800 == 37 [pid = 3340] [id = 427] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 11C30800 == 36 [pid = 3340] [id = 426] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 181CFC00 == 35 [pid = 3340] [id = 425] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 175BAC00 == 34 [pid = 3340] [id = 424] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 168EF400 == 33 [pid = 3340] [id = 423] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 15A2E400 == 32 [pid = 3340] [id = 422] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 13288C00 == 31 [pid = 3340] [id = 421] 08:19:02 INFO - PROCESS | 3340 | --DOCSHELL 105F0000 == 30 [pid = 3340] [id = 420] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1A50B000) [pid = 3340] [serial = 1243] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (181CB800) [pid = 3340] [serial = 1231] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1A13EC00) [pid = 3340] [serial = 1234] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A3C0800) [pid = 3340] [serial = 1211] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1675D800) [pid = 3340] [serial = 1225] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1692D400) [pid = 3340] [serial = 1226] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1345D800) [pid = 3340] [serial = 1222] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (139E0400) [pid = 3340] [serial = 1223] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (11C2A400) [pid = 3340] [serial = 1213] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (129EC000) [pid = 3340] [serial = 1214] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (145BE800) [pid = 3340] [serial = 1216] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15A6C800) [pid = 3340] [serial = 1217] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10A62400) [pid = 3340] [serial = 1219] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (114D3C00) [pid = 3340] [serial = 1220] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (145C2C00) [pid = 3340] [serial = 1237] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A140000) [pid = 3340] [serial = 1235] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17888000) [pid = 3340] [serial = 1228] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A40CC00) [pid = 3340] [serial = 1241] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (18492800) [pid = 3340] [serial = 1232] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A50D400) [pid = 3340] [serial = 1244] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A3B6C00) [pid = 3340] [serial = 1240] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17EDD800) [pid = 3340] [serial = 1229] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15C62400) [pid = 3340] [serial = 1238] [outer = 00000000] [url = about:blank] 08:19:02 INFO - PROCESS | 3340 | 1466698742874 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:19:02 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:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 852ms 08:19:02 INFO - PROCESS | 3340 | 1466698742895 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 3340 | 1466698742899 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:19:02 INFO - PROCESS | 3340 | 1466698742905 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 3340 | 1466698742908 Marionette TRACE conn3 <- [1,1690,null,{}] 08:19:02 INFO - PROCESS | 3340 | 1466698742911 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:02 INFO - PROCESS | 3340 | 1466698742914 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:03 INFO - PROCESS | 3340 | 1466698743016 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:19:03 INFO - PROCESS | 3340 | 1466698743023 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698743025 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:03 INFO - PROCESS | 3340 | ++DOCSHELL 131E7C00 == 31 [pid = 3340] [id = 432] 08:19:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (131ED000) [pid = 3340] [serial = 1296] [outer = 00000000] 08:19:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1450D400) [pid = 3340] [serial = 1297] [outer = 131ED000] 08:19:03 INFO - PROCESS | 3340 | 1466698743070 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (145B7800) [pid = 3340] [serial = 1298] [outer = 131ED000] 08:19:03 INFO - PROCESS | 3340 | 1466698743551 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 697ms 08:19:03 INFO - PROCESS | 3340 | 1466698743589 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:19:03 INFO - PROCESS | 3340 | 1466698743592 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:19:03 INFO - PROCESS | 3340 | 1466698743597 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:19:03 INFO - PROCESS | 3340 | 1466698743602 Marionette TRACE conn3 <- [1,1694,null,{}] 08:19:03 INFO - PROCESS | 3340 | 1466698743615 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:03 INFO - PROCESS | 3340 | 1466698743619 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:03 INFO - PROCESS | 3340 | 1466698743729 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:19:03 INFO - PROCESS | 3340 | 1466698743831 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698743834 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:03 INFO - PROCESS | 3340 | ++DOCSHELL 16935000 == 32 [pid = 3340] [id = 433] 08:19:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (169E9000) [pid = 3340] [serial = 1299] [outer = 00000000] 08:19:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (16E0DC00) [pid = 3340] [serial = 1300] [outer = 169E9000] 08:19:03 INFO - PROCESS | 3340 | 1466698743880 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17539C00) [pid = 3340] [serial = 1301] [outer = 169E9000] 08:19:04 INFO - PROCESS | 3340 | 1466698744246 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 698ms 08:19:04 INFO - PROCESS | 3340 | 1466698744294 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 3340 | 1466698744296 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:19:04 INFO - PROCESS | 3340 | 1466698744299 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 3340 | 1466698744301 Marionette TRACE conn3 <- [1,1698,null,{}] 08:19:04 INFO - PROCESS | 3340 | 1466698744304 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:04 INFO - PROCESS | 3340 | 1466698744306 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:04 INFO - PROCESS | 3340 | 1466698744391 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:19:04 INFO - PROCESS | 3340 | 1466698744396 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698744406 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:04 INFO - PROCESS | 3340 | ++DOCSHELL 103C6000 == 33 [pid = 3340] [id = 434] 08:19:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (10478400) [pid = 3340] [serial = 1302] [outer = 00000000] 08:19:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17FB0000) [pid = 3340] [serial = 1303] [outer = 10478400] 08:19:04 INFO - PROCESS | 3340 | 1466698744452 Marionette DEBUG loaded listener.js 08:19:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (181D0800) [pid = 3340] [serial = 1304] [outer = 10478400] 08:19:04 INFO - PROCESS | 3340 | 1466698744924 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 635ms 08:19:04 INFO - PROCESS | 3340 | 1466698744937 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 3340 | 1466698744939 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:19:04 INFO - PROCESS | 3340 | 1466698744942 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:19:04 INFO - PROCESS | 3340 | 1466698744944 Marionette TRACE conn3 <- [1,1702,null,{}] 08:19:04 INFO - PROCESS | 3340 | 1466698744948 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:04 INFO - PROCESS | 3340 | 1466698744950 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:05 INFO - PROCESS | 3340 | 1466698745059 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:19:05 INFO - PROCESS | 3340 | 1466698745091 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3340 | 1466698745093 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:05 INFO - PROCESS | 3340 | ++DOCSHELL 18492C00 == 34 [pid = 3340] [id = 435] 08:19:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (18493000) [pid = 3340] [serial = 1305] [outer = 00000000] 08:19:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1849E400) [pid = 3340] [serial = 1306] [outer = 18493000] 08:19:05 INFO - PROCESS | 3340 | 1466698745191 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (198B4800) [pid = 3340] [serial = 1307] [outer = 18493000] 08:19:05 INFO - PROCESS | 3340 | 1466698745604 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 728ms 08:19:05 INFO - PROCESS | 3340 | 1466698745667 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 3340 | 1466698745669 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:19:05 INFO - PROCESS | 3340 | 1466698745673 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 3340 | 1466698745674 Marionette TRACE conn3 <- [1,1706,null,{}] 08:19:05 INFO - PROCESS | 3340 | 1466698745684 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:05 INFO - PROCESS | 3340 | 1466698745690 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:05 INFO - PROCESS | 3340 | 1466698745819 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:19:05 INFO - PROCESS | 3340 | 1466698745886 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3340 | 1466698745888 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:05 INFO - PROCESS | 3340 | ++DOCSHELL 1A144000 == 35 [pid = 3340] [id = 436] 08:19:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A3BEC00) [pid = 3340] [serial = 1308] [outer = 00000000] 08:19:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A406000) [pid = 3340] [serial = 1309] [outer = 1A3BEC00] 08:19:05 INFO - PROCESS | 3340 | 1466698745932 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A406800) [pid = 3340] [serial = 1310] [outer = 1A3BEC00] 08:19:06 INFO - PROCESS | 3340 | 1466698746339 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 698ms 08:19:06 INFO - PROCESS | 3340 | 1466698746372 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 3340 | 1466698746374 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:19:06 INFO - PROCESS | 3340 | 1466698746377 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 3340 | 1466698746379 Marionette TRACE conn3 <- [1,1710,null,{}] 08:19:06 INFO - PROCESS | 3340 | 1466698746386 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:06 INFO - PROCESS | 3340 | 1466698746388 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:06 INFO - PROCESS | 3340 | 1466698746533 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:19:06 INFO - PROCESS | 3340 | 1466698746595 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698746597 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:06 INFO - PROCESS | 3340 | ++DOCSHELL 1A140000 == 36 [pid = 3340] [id = 437] 08:19:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A504400) [pid = 3340] [serial = 1311] [outer = 00000000] 08:19:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A50C000) [pid = 3340] [serial = 1312] [outer = 1A504400] 08:19:06 INFO - PROCESS | 3340 | 1466698746639 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A50E400) [pid = 3340] [serial = 1313] [outer = 1A504400] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17882800) [pid = 3340] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1849B400) [pid = 3340] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15A2EC00) [pid = 3340] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (13289400) [pid = 3340] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (12D8F800) [pid = 3340] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (10A58C00) [pid = 3340] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1047FC00) [pid = 3340] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13C92400) [pid = 3340] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (168F2400) [pid = 3340] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1A141400) [pid = 3340] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13158800) [pid = 3340] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1692D000) [pid = 3340] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:19:06 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1692B800) [pid = 3340] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:19:07 INFO - PROCESS | 3340 | 1466698747071 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:19:07 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:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 744ms 08:19:07 INFO - PROCESS | 3340 | 1466698747118 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3340 | 1466698747120 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:19:07 INFO - PROCESS | 3340 | 1466698747124 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3340 | 1466698747125 Marionette TRACE conn3 <- [1,1714,null,{}] 08:19:07 INFO - PROCESS | 3340 | 1466698747129 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3340 | 1466698747131 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:07 INFO - PROCESS | 3340 | 1466698747208 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:19:07 INFO - PROCESS | 3340 | 1466698747213 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698747215 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:07 INFO - PROCESS | 3340 | ++DOCSHELL 13129400 == 37 [pid = 3340] [id = 438] 08:19:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (13158800) [pid = 3340] [serial = 1314] [outer = 00000000] 08:19:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17E32C00) [pid = 3340] [serial = 1315] [outer = 13158800] 08:19:07 INFO - PROCESS | 3340 | 1466698747257 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (198B9000) [pid = 3340] [serial = 1316] [outer = 13158800] 08:19:07 INFO - PROCESS | 3340 | 1466698747682 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:19:07 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:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 636ms 08:19:07 INFO - PROCESS | 3340 | 1466698747745 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 3340 | 1466698747747 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:19:07 INFO - PROCESS | 3340 | 1466698747750 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 3340 | 1466698747752 Marionette TRACE conn3 <- [1,1718,null,{}] 08:19:07 INFO - PROCESS | 3340 | 1466698747755 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:07 INFO - PROCESS | 3340 | 1466698747757 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:07 INFO - PROCESS | 3340 | 1466698747835 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:19:07 INFO - PROCESS | 3340 | 1466698747843 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698747845 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:07 INFO - PROCESS | 3340 | ++DOCSHELL 172F6400 == 38 [pid = 3340] [id = 439] 08:19:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A404400) [pid = 3340] [serial = 1317] [outer = 00000000] 08:19:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A738000) [pid = 3340] [serial = 1318] [outer = 1A404400] 08:19:07 INFO - PROCESS | 3340 | 1466698747887 Marionette DEBUG loaded listener.js 08:19:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A73BC00) [pid = 3340] [serial = 1319] [outer = 1A404400] 08:19:08 INFO - PROCESS | 3340 | 1466698748346 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:19:08 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:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 635ms 08:19:08 INFO - PROCESS | 3340 | 1466698748400 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:19:08 INFO - PROCESS | 3340 | 1466698748402 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:19:08 INFO - PROCESS | 3340 | 1466698748406 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:19:08 INFO - PROCESS | 3340 | 1466698748407 Marionette TRACE conn3 <- [1,1722,null,{}] 08:19:08 INFO - PROCESS | 3340 | 1466698748425 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:08 INFO - PROCESS | 3340 | 1466698748426 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:08 INFO - PROCESS | 3340 | 1466698748503 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:19:08 INFO - PROCESS | 3340 | 1466698748509 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698748511 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:08 INFO - PROCESS | 3340 | ++DOCSHELL 1A3BF800 == 39 [pid = 3340] [id = 440] 08:19:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A50B000) [pid = 3340] [serial = 1320] [outer = 00000000] 08:19:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A8C6C00) [pid = 3340] [serial = 1321] [outer = 1A50B000] 08:19:08 INFO - PROCESS | 3340 | 1466698748554 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A8C0C00) [pid = 3340] [serial = 1322] [outer = 1A50B000] 08:19:09 INFO - PROCESS | 3340 | 1466698749136 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:19:09 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:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 790ms 08:19:09 INFO - PROCESS | 3340 | 1466698749241 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 3340 | 1466698749245 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:19:09 INFO - PROCESS | 3340 | 1466698749264 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 3340 | 1466698749268 Marionette TRACE conn3 <- [1,1726,null,{}] 08:19:09 INFO - PROCESS | 3340 | 1466698749276 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:09 INFO - PROCESS | 3340 | 1466698749280 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:09 INFO - PROCESS | 3340 | 1466698749405 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:19:09 INFO - PROCESS | 3340 | 1466698749533 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698749536 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:09 INFO - PROCESS | 3340 | ++DOCSHELL 10567800 == 40 [pid = 3340] [id = 441] 08:19:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (110E7800) [pid = 3340] [serial = 1323] [outer = 00000000] 08:19:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (13453000) [pid = 3340] [serial = 1324] [outer = 110E7800] 08:19:09 INFO - PROCESS | 3340 | 1466698749595 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (13C85C00) [pid = 3340] [serial = 1325] [outer = 110E7800] 08:19:10 INFO - PROCESS | 3340 | 1466698750137 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 946ms 08:19:10 INFO - PROCESS | 3340 | 1466698750207 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 3340 | 1466698750212 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:19:10 INFO - PROCESS | 3340 | 1466698750218 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 3340 | 1466698750221 Marionette TRACE conn3 <- [1,1730,null,{}] 08:19:10 INFO - PROCESS | 3340 | 1466698750225 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:10 INFO - PROCESS | 3340 | 1466698750228 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:10 INFO - PROCESS | 3340 | 1466698750335 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:19:10 INFO - PROCESS | 3340 | 1466698750443 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698750445 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:10 INFO - PROCESS | 3340 | ++DOCSHELL 1525AC00 == 41 [pid = 3340] [id = 442] 08:19:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1525B400) [pid = 3340] [serial = 1326] [outer = 00000000] 08:19:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1525EC00) [pid = 3340] [serial = 1327] [outer = 1525B400] 08:19:10 INFO - PROCESS | 3340 | 1466698750500 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (15262400) [pid = 3340] [serial = 1328] [outer = 1525B400] 08:19:11 INFO - PROCESS | 3340 | 1466698751118 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 946ms 08:19:11 INFO - PROCESS | 3340 | 1466698751163 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 3340 | 1466698751165 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:19:11 INFO - PROCESS | 3340 | 1466698751169 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 3340 | 1466698751173 Marionette TRACE conn3 <- [1,1734,null,{}] 08:19:11 INFO - PROCESS | 3340 | 1466698751184 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:11 INFO - PROCESS | 3340 | 1466698751189 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:11 INFO - PROCESS | 3340 | 1466698751295 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:19:11 INFO - PROCESS | 3340 | 1466698751433 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698751436 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:11 INFO - PROCESS | 3340 | ++DOCSHELL 17C1F000 == 42 [pid = 3340] [id = 443] 08:19:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (17C1FC00) [pid = 3340] [serial = 1329] [outer = 00000000] 08:19:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (18492800) [pid = 3340] [serial = 1330] [outer = 17C1FC00] 08:19:11 INFO - PROCESS | 3340 | 1466698751492 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (19A83C00) [pid = 3340] [serial = 1331] [outer = 17C1FC00] 08:19:12 INFO - PROCESS | 3340 | 1466698752098 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:19:12 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:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 992ms 08:19:12 INFO - PROCESS | 3340 | 1466698752166 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 3340 | 1466698752169 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:19:12 INFO - PROCESS | 3340 | 1466698752174 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 3340 | 1466698752176 Marionette TRACE conn3 <- [1,1738,null,{}] 08:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:19:12 INFO - PROCESS | 3340 | 1466698752179 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:12 INFO - PROCESS | 3340 | 1466698752182 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:12 INFO - PROCESS | 3340 | 1466698752288 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:19:12 INFO - PROCESS | 3340 | 1466698752555 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698752559 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:12 INFO - PROCESS | 3340 | ++DOCSHELL 1051C800 == 43 [pid = 3340] [id = 444] 08:19:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1051CC00) [pid = 3340] [serial = 1332] [outer = 00000000] 08:19:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (10B6F800) [pid = 3340] [serial = 1333] [outer = 1051CC00] 08:19:12 INFO - PROCESS | 3340 | 1466698752629 Marionette DEBUG loaded listener.js 08:19:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (11C32C00) [pid = 3340] [serial = 1334] [outer = 1051CC00] 08:19:13 INFO - PROCESS | 3340 | 1466698753185 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:19:13 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:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1023ms 08:19:13 INFO - PROCESS | 3340 | 1466698753233 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:19:13 INFO - PROCESS | 3340 | 1466698753236 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:19:13 INFO - PROCESS | 3340 | 1466698753241 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:19:13 INFO - PROCESS | 3340 | 1466698753243 Marionette TRACE conn3 <- [1,1742,null,{}] 08:19:13 INFO - PROCESS | 3340 | 1466698753249 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:13 INFO - PROCESS | 3340 | 1466698753253 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:13 INFO - PROCESS | 3340 | 1466698753350 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:19:13 INFO - PROCESS | 3340 | 1466698753467 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698753470 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:13 INFO - PROCESS | 3340 | ++DOCSHELL 139EB000 == 44 [pid = 3340] [id = 445] 08:19:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (139ECC00) [pid = 3340] [serial = 1335] [outer = 00000000] 08:19:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 98 (15255000) [pid = 3340] [serial = 1336] [outer = 139ECC00] 08:19:13 INFO - PROCESS | 3340 | 1466698753518 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 99 (1525A000) [pid = 3340] [serial = 1337] [outer = 139ECC00] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 172F6400 == 43 [pid = 3340] [id = 439] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 13129400 == 42 [pid = 3340] [id = 438] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 1A140000 == 41 [pid = 3340] [id = 437] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 1A144000 == 40 [pid = 3340] [id = 436] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 18492C00 == 39 [pid = 3340] [id = 435] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 103C6000 == 38 [pid = 3340] [id = 434] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 16935000 == 37 [pid = 3340] [id = 433] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 131E7C00 == 36 [pid = 3340] [id = 432] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 1052BC00 == 35 [pid = 3340] [id = 431] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 13D0EC00 == 34 [pid = 3340] [id = 430] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 10B75400 == 33 [pid = 3340] [id = 429] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 157EAC00 == 32 [pid = 3340] [id = 428] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 12D88800 == 31 [pid = 3340] [id = 419] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 1051C800 == 30 [pid = 3340] [id = 444] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 1525AC00 == 29 [pid = 3340] [id = 442] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 17C1F000 == 28 [pid = 3340] [id = 443] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 1A3BF800 == 27 [pid = 3340] [id = 440] 08:19:14 INFO - PROCESS | 3340 | --DOCSHELL 10567800 == 26 [pid = 3340] [id = 441] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 98 (17C25400) [pid = 3340] [serial = 1273] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 97 (198B8000) [pid = 3340] [serial = 1276] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (15C6C800) [pid = 3340] [serial = 1267] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1393CC00) [pid = 3340] [serial = 1264] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (139D9800) [pid = 3340] [serial = 1265] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (139CEC00) [pid = 3340] [serial = 1259] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1327D000) [pid = 3340] [serial = 1258] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (129E8000) [pid = 3340] [serial = 1261] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (12D66000) [pid = 3340] [serial = 1262] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (105EFC00) [pid = 3340] [serial = 1247] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (10523800) [pid = 3340] [serial = 1246] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15A6C000) [pid = 3340] [serial = 1250] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (145BF400) [pid = 3340] [serial = 1249] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (19FE3000) [pid = 3340] [serial = 1253] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (198B7800) [pid = 3340] [serial = 1252] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A8C4400) [pid = 3340] [serial = 1256] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1A744800) [pid = 3340] [serial = 1255] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15216C00) [pid = 3340] [serial = 1280] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13D14800) [pid = 3340] [serial = 1279] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1A40C800) [pid = 3340] [serial = 1285] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (19A92400) [pid = 3340] [serial = 1277] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (172F9400) [pid = 3340] [serial = 1270] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17ED6C00) [pid = 3340] [serial = 1274] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1753E800) [pid = 3340] [serial = 1271] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (19E79800) [pid = 3340] [serial = 1283] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (19E77400) [pid = 3340] [serial = 1282] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1675A800) [pid = 3340] [serial = 1268] [outer = 00000000] [url = about:blank] 08:19:14 INFO - PROCESS | 3340 | 1466698754645 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1442ms 08:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:19:14 INFO - PROCESS | 3340 | 1466698754689 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 3340 | 1466698754693 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:19:14 INFO - PROCESS | 3340 | 1466698754697 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 3340 | 1466698754702 Marionette TRACE conn3 <- [1,1746,null,{}] 08:19:14 INFO - PROCESS | 3340 | 1466698754707 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:14 INFO - PROCESS | 3340 | 1466698754709 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:14 INFO - PROCESS | 3340 | 1466698754798 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:19:14 INFO - PROCESS | 3340 | 1466698754929 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698754932 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:14 INFO - PROCESS | 3340 | ++DOCSHELL 10FF9000 == 27 [pid = 3340] [id = 446] 08:19:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (110DE800) [pid = 3340] [serial = 1338] [outer = 00000000] 08:19:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (11AE2000) [pid = 3340] [serial = 1339] [outer = 110DE800] 08:19:14 INFO - PROCESS | 3340 | 1466698754979 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (129E8000) [pid = 3340] [serial = 1340] [outer = 110DE800] 08:19:15 INFO - PROCESS | 3340 | 1466698755353 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 682ms 08:19:15 INFO - PROCESS | 3340 | 1466698755394 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 3340 | 1466698755399 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:19:15 INFO - PROCESS | 3340 | 1466698755405 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 3340 | 1466698755407 Marionette TRACE conn3 <- [1,1750,null,{}] 08:19:15 INFO - PROCESS | 3340 | 1466698755411 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:15 INFO - PROCESS | 3340 | 1466698755413 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:15 INFO - PROCESS | 3340 | 1466698755527 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:19:15 INFO - PROCESS | 3340 | 1466698755534 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698755537 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:15 INFO - PROCESS | 3340 | ++DOCSHELL 13288C00 == 28 [pid = 3340] [id = 447] 08:19:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (13289C00) [pid = 3340] [serial = 1341] [outer = 00000000] 08:19:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (139D1400) [pid = 3340] [serial = 1342] [outer = 13289C00] 08:19:15 INFO - PROCESS | 3340 | 1466698755567 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (139D9000) [pid = 3340] [serial = 1343] [outer = 13289C00] 08:19:15 INFO - PROCESS | 3340 | 1466698756013 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 635ms 08:19:16 INFO - PROCESS | 3340 | 1466698756034 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3340 | 1466698756036 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:19:16 INFO - PROCESS | 3340 | 1466698756040 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:19:16 INFO - PROCESS | 3340 | 1466698756043 Marionette TRACE conn3 <- [1,1754,null,{}] 08:19:16 INFO - PROCESS | 3340 | 1466698756053 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3340 | 1466698756058 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:16 INFO - PROCESS | 3340 | 1466698756141 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:19:16 INFO - PROCESS | 3340 | 1466698756148 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698756151 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:16 INFO - PROCESS | 3340 | ++DOCSHELL 1525E800 == 29 [pid = 3340] [id = 448] 08:19:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1525F000) [pid = 3340] [serial = 1344] [outer = 00000000] 08:19:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (15A2F400) [pid = 3340] [serial = 1345] [outer = 1525F000] 08:19:16 INFO - PROCESS | 3340 | 1466698756198 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (15C6C800) [pid = 3340] [serial = 1346] [outer = 1525F000] 08:19:16 INFO - PROCESS | 3340 | 1466698756685 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 697ms 08:19:16 INFO - PROCESS | 3340 | 1466698756742 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:19:16 INFO - PROCESS | 3340 | 1466698756745 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:19:16 INFO - PROCESS | 3340 | 1466698756748 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:19:16 INFO - PROCESS | 3340 | 1466698756750 Marionette TRACE conn3 <- [1,1758,null,{}] 08:19:16 INFO - PROCESS | 3340 | 1466698756758 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:16 INFO - PROCESS | 3340 | 1466698756760 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:16 INFO - PROCESS | 3340 | 1466698756877 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:19:16 INFO - PROCESS | 3340 | 1466698756974 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698756977 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:16 INFO - PROCESS | 3340 | ++DOCSHELL 168EA800 == 30 [pid = 3340] [id = 449] 08:19:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (168F1400) [pid = 3340] [serial = 1347] [outer = 00000000] 08:19:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (169F3C00) [pid = 3340] [serial = 1348] [outer = 168F1400] 08:19:17 INFO - PROCESS | 3340 | 1466698757022 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (172F1800) [pid = 3340] [serial = 1349] [outer = 168F1400] 08:19:17 INFO - PROCESS | 3340 | 1466698757436 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 744ms 08:19:17 INFO - PROCESS | 3340 | 1466698757488 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 3340 | 1466698757490 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:19:17 INFO - PROCESS | 3340 | 1466698757493 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 3340 | 1466698757495 Marionette TRACE conn3 <- [1,1762,null,{}] 08:19:17 INFO - PROCESS | 3340 | 1466698757517 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:17 INFO - PROCESS | 3340 | 1466698757519 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:17 INFO - PROCESS | 3340 | 1466698757651 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:19:17 INFO - PROCESS | 3340 | 1466698757714 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698757716 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:17 INFO - PROCESS | 3340 | ++DOCSHELL 17540800 == 31 [pid = 3340] [id = 450] 08:19:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17548C00) [pid = 3340] [serial = 1350] [outer = 00000000] 08:19:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17881C00) [pid = 3340] [serial = 1351] [outer = 17548C00] 08:19:17 INFO - PROCESS | 3340 | 1466698757759 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17C20800) [pid = 3340] [serial = 1352] [outer = 17548C00] 08:19:18 INFO - PROCESS | 3340 | 1466698758246 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 837ms 08:19:18 INFO - PROCESS | 3340 | 1466698758320 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 3340 | 1466698758323 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:19:18 INFO - PROCESS | 3340 | 1466698758326 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:19:18 INFO - PROCESS | 3340 | 1466698758328 Marionette TRACE conn3 <- [1,1766,null,{}] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A50B000) [pid = 3340] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (18493000) [pid = 3340] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A404400) [pid = 3340] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (169E9000) [pid = 3340] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1450CC00) [pid = 3340] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1A3BD800) [pid = 3340] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13158800) [pid = 3340] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (10B77C00) [pid = 3340] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (10478400) [pid = 3340] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1055C000) [pid = 3340] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (131ED000) [pid = 3340] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1A504400) [pid = 3340] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:19:18 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A3BEC00) [pid = 3340] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:19:18 INFO - PROCESS | 3340 | 1466698758551 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:18 INFO - PROCESS | 3340 | 1466698758556 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:18 INFO - PROCESS | 3340 | 1466698758659 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:19:18 INFO - PROCESS | 3340 | 1466698758665 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698758667 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:18 INFO - PROCESS | 3340 | ++DOCSHELL 1309E800 == 32 [pid = 3340] [id = 451] 08:19:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (13281400) [pid = 3340] [serial = 1353] [outer = 00000000] 08:19:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15260800) [pid = 3340] [serial = 1354] [outer = 13281400] 08:19:18 INFO - PROCESS | 3340 | 1466698758711 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17546C00) [pid = 3340] [serial = 1355] [outer = 13281400] 08:19:19 INFO - PROCESS | 3340 | 1466698759165 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:19:19 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:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 899ms 08:19:19 INFO - PROCESS | 3340 | 1466698759231 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3340 | 1466698759233 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:19:19 INFO - PROCESS | 3340 | 1466698759236 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 3340 | 1466698759238 Marionette TRACE conn3 <- [1,1770,null,{}] 08:19:19 INFO - PROCESS | 3340 | 1466698759241 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:19 INFO - PROCESS | 3340 | 1466698759243 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:19 INFO - PROCESS | 3340 | 1466698759317 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:19:19 INFO - PROCESS | 3340 | 1466698759324 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698759326 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:19 INFO - PROCESS | 3340 | ++DOCSHELL 17CDA000 == 33 [pid = 3340] [id = 452] 08:19:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17E2D400) [pid = 3340] [serial = 1356] [outer = 00000000] 08:19:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (181CC400) [pid = 3340] [serial = 1357] [outer = 17E2D400] 08:19:19 INFO - PROCESS | 3340 | 1466698759369 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1849F000) [pid = 3340] [serial = 1358] [outer = 17E2D400] 08:19:19 INFO - PROCESS | 3340 | 1466698759771 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:19:19 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:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 589ms 08:19:19 INFO - PROCESS | 3340 | 1466698759817 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 3340 | 1466698759819 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:19:19 INFO - PROCESS | 3340 | 1466698759822 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 3340 | 1466698759824 Marionette TRACE conn3 <- [1,1774,null,{}] 08:19:19 INFO - PROCESS | 3340 | 1466698759827 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:19 INFO - PROCESS | 3340 | 1466698759829 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:19 INFO - PROCESS | 3340 | 1466698759908 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:19:19 INFO - PROCESS | 3340 | 1466698759914 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698759916 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:19 INFO - PROCESS | 3340 | ++DOCSHELL 17FBBC00 == 34 [pid = 3340] [id = 453] 08:19:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (181C5400) [pid = 3340] [serial = 1359] [outer = 00000000] 08:19:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (19E6E800) [pid = 3340] [serial = 1360] [outer = 181C5400] 08:19:19 INFO - PROCESS | 3340 | 1466698759959 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (19E6F000) [pid = 3340] [serial = 1361] [outer = 181C5400] 08:19:20 INFO - PROCESS | 3340 | 1466698760431 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:19:20 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:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 635ms 08:19:20 INFO - PROCESS | 3340 | 1466698760461 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 3340 | 1466698760463 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:19:20 INFO - PROCESS | 3340 | 1466698760466 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:19:20 INFO - PROCESS | 3340 | 1466698760468 Marionette TRACE conn3 <- [1,1778,null,{}] 08:19:20 INFO - PROCESS | 3340 | 1466698760471 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:20 INFO - PROCESS | 3340 | 1466698760473 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:20 INFO - PROCESS | 3340 | 1466698760591 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:19:20 INFO - PROCESS | 3340 | 1466698760729 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698760733 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:20 INFO - PROCESS | 3340 | ++DOCSHELL 1047FC00 == 35 [pid = 3340] [id = 454] 08:19:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (104E5800) [pid = 3340] [serial = 1362] [outer = 00000000] 08:19:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1051FC00) [pid = 3340] [serial = 1363] [outer = 104E5800] 08:19:20 INFO - PROCESS | 3340 | 1466698760792 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1052BC00) [pid = 3340] [serial = 1364] [outer = 104E5800] 08:19:21 INFO - PROCESS | 3340 | 1466698761559 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:19:21 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:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1147ms 08:19:21 INFO - PROCESS | 3340 | 1466698761637 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 3340 | 1466698761641 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:19:21 INFO - PROCESS | 3340 | 1466698761647 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 3340 | 1466698761651 Marionette TRACE conn3 <- [1,1782,null,{}] 08:19:21 INFO - PROCESS | 3340 | 1466698761655 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:21 INFO - PROCESS | 3340 | 1466698761658 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:21 INFO - PROCESS | 3340 | 1466698761782 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:19:21 INFO - PROCESS | 3340 | 1466698761909 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698761913 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:21 INFO - PROCESS | 3340 | ++DOCSHELL 13129400 == 36 [pid = 3340] [id = 455] 08:19:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (13153400) [pid = 3340] [serial = 1365] [outer = 00000000] 08:19:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (139E7800) [pid = 3340] [serial = 1366] [outer = 13153400] 08:19:21 INFO - PROCESS | 3340 | 1466698761970 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (13C94800) [pid = 3340] [serial = 1367] [outer = 13153400] 08:19:22 INFO - PROCESS | 3340 | 1466698762770 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:19:22 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:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1132ms 08:19:22 INFO - PROCESS | 3340 | 1466698762815 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 3340 | 1466698762819 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:19:22 INFO - PROCESS | 3340 | 1466698762825 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 3340 | 1466698762828 Marionette TRACE conn3 <- [1,1786,null,{}] 08:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:19:22 INFO - PROCESS | 3340 | 1466698762834 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:22 INFO - PROCESS | 3340 | 1466698762837 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:22 INFO - PROCESS | 3340 | 1466698762948 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:19:23 INFO - PROCESS | 3340 | 1466698763080 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466698763084 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:23 INFO - PROCESS | 3340 | ++DOCSHELL 112D0C00 == 37 [pid = 3340] [id = 456] 08:19:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (114C9C00) [pid = 3340] [serial = 1368] [outer = 00000000] 08:19:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (12BBF000) [pid = 3340] [serial = 1369] [outer = 114C9C00] 08:19:23 INFO - PROCESS | 3340 | 1466698763139 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (13031C00) [pid = 3340] [serial = 1370] [outer = 114C9C00] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 17FBBC00 == 36 [pid = 3340] [id = 453] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 17CDA000 == 35 [pid = 3340] [id = 452] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 1309E800 == 34 [pid = 3340] [id = 451] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 17540800 == 33 [pid = 3340] [id = 450] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 168EA800 == 32 [pid = 3340] [id = 449] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 1525E800 == 31 [pid = 3340] [id = 448] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 13288C00 == 30 [pid = 3340] [id = 447] 08:19:23 INFO - PROCESS | 3340 | --DOCSHELL 10FF9000 == 29 [pid = 3340] [id = 446] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1A73BC00) [pid = 3340] [serial = 1319] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1A8C6C00) [pid = 3340] [serial = 1321] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A8C0C00) [pid = 3340] [serial = 1322] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1849E400) [pid = 3340] [serial = 1306] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (198B4800) [pid = 3340] [serial = 1307] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A738000) [pid = 3340] [serial = 1318] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (17539C00) [pid = 3340] [serial = 1301] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (16E0DC00) [pid = 3340] [serial = 1300] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (15CB1C00) [pid = 3340] [serial = 1292] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (112CE400) [pid = 3340] [serial = 1286] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (17E32C00) [pid = 3340] [serial = 1315] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (12D84C00) [pid = 3340] [serial = 1289] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (181D0800) [pid = 3340] [serial = 1304] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (198B9000) [pid = 3340] [serial = 1316] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (17FB0000) [pid = 3340] [serial = 1303] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (11CCDC00) [pid = 3340] [serial = 1288] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (131ED800) [pid = 3340] [serial = 1294] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1345E400) [pid = 3340] [serial = 1295] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1450D400) [pid = 3340] [serial = 1297] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A50C000) [pid = 3340] [serial = 1312] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A406800) [pid = 3340] [serial = 1310] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1A406000) [pid = 3340] [serial = 1309] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A50E400) [pid = 3340] [serial = 1313] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (145B7800) [pid = 3340] [serial = 1298] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (157E4800) [pid = 3340] [serial = 1291] [outer = 00000000] [url = about:blank] 08:19:23 INFO - PROCESS | 3340 | 1466698763610 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 822ms 08:19:23 INFO - PROCESS | 3340 | 1466698763657 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 3340 | 1466698763662 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:19:23 INFO - PROCESS | 3340 | 1466698763672 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:19:23 INFO - PROCESS | 3340 | 1466698763675 Marionette TRACE conn3 <- [1,1790,null,{}] 08:19:23 INFO - PROCESS | 3340 | 1466698763678 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:23 INFO - PROCESS | 3340 | 1466698763681 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:23 INFO - PROCESS | 3340 | 1466698763764 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:19:23 INFO - PROCESS | 3340 | 1466698763770 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466698763772 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:23 INFO - PROCESS | 3340 | ++DOCSHELL 1309E800 == 30 [pid = 3340] [id = 457] 08:19:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (130C5800) [pid = 3340] [serial = 1371] [outer = 00000000] 08:19:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (139D6800) [pid = 3340] [serial = 1372] [outer = 130C5800] 08:19:23 INFO - PROCESS | 3340 | 1466698763819 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13C94C00) [pid = 3340] [serial = 1373] [outer = 130C5800] 08:19:24 INFO - PROCESS | 3340 | 1466698764302 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 682ms 08:19:24 INFO - PROCESS | 3340 | 1466698764373 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 3340 | 1466698764375 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:19:24 INFO - PROCESS | 3340 | 1466698764379 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 3340 | 1466698764382 Marionette TRACE conn3 <- [1,1794,null,{}] 08:19:24 INFO - PROCESS | 3340 | 1466698764392 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:24 INFO - PROCESS | 3340 | 1466698764397 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:24 INFO - PROCESS | 3340 | 1466698764511 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:19:24 INFO - PROCESS | 3340 | 1466698764614 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698764618 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:24 INFO - PROCESS | 3340 | ++DOCSHELL 15A77000 == 31 [pid = 3340] [id = 458] 08:19:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15C61400) [pid = 3340] [serial = 1374] [outer = 00000000] 08:19:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1675B800) [pid = 3340] [serial = 1375] [outer = 15C61400] 08:19:24 INFO - PROCESS | 3340 | 1466698764665 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (168F2400) [pid = 3340] [serial = 1376] [outer = 15C61400] 08:19:25 INFO - PROCESS | 3340 | 1466698765030 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 682ms 08:19:25 INFO - PROCESS | 3340 | 1466698765078 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3340 | 1466698765080 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:19:25 INFO - PROCESS | 3340 | 1466698765084 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 3340 | 1466698765086 Marionette TRACE conn3 <- [1,1798,null,{}] 08:19:25 INFO - PROCESS | 3340 | 1466698765090 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3340 | 1466698765094 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:25 INFO - PROCESS | 3340 | 1466698765178 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:19:25 INFO - PROCESS | 3340 | 1466698765183 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698765185 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:25 INFO - PROCESS | 3340 | ++DOCSHELL 16E0DC00 == 32 [pid = 3340] [id = 459] 08:19:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16E0E400) [pid = 3340] [serial = 1377] [outer = 00000000] 08:19:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1788A800) [pid = 3340] [serial = 1378] [outer = 16E0E400] 08:19:25 INFO - PROCESS | 3340 | 1466698765229 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17FB6400) [pid = 3340] [serial = 1379] [outer = 16E0E400] 08:19:25 INFO - PROCESS | 3340 | 1466698765690 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 635ms 08:19:25 INFO - PROCESS | 3340 | 1466698765705 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 3340 | 1466698765707 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:19:25 INFO - PROCESS | 3340 | 1466698765710 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:19:25 INFO - PROCESS | 3340 | 1466698765712 Marionette TRACE conn3 <- [1,1802,null,{}] 08:19:25 INFO - PROCESS | 3340 | 1466698765726 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:25 INFO - PROCESS | 3340 | 1466698765728 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:25 INFO - PROCESS | 3340 | 1466698765835 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:19:25 INFO - PROCESS | 3340 | 1466698765922 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698765924 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:25 INFO - PROCESS | 3340 | ++DOCSHELL 1450DC00 == 33 [pid = 3340] [id = 460] 08:19:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181C7800) [pid = 3340] [serial = 1380] [outer = 00000000] 08:19:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (18492C00) [pid = 3340] [serial = 1381] [outer = 181C7800] 08:19:25 INFO - PROCESS | 3340 | 1466698765968 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (198B3C00) [pid = 3340] [serial = 1382] [outer = 181C7800] 08:19:26 INFO - PROCESS | 3340 | 1466698766390 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 698ms 08:19:26 INFO - PROCESS | 3340 | 1466698766415 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 3340 | 1466698766417 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:19:26 INFO - PROCESS | 3340 | 1466698766424 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 3340 | 1466698766426 Marionette TRACE conn3 <- [1,1806,null,{}] 08:19:26 INFO - PROCESS | 3340 | 1466698766429 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:26 INFO - PROCESS | 3340 | 1466698766435 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:26 INFO - PROCESS | 3340 | 1466698766582 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:19:26 INFO - PROCESS | 3340 | 1466698766652 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698766654 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:26 INFO - PROCESS | 3340 | ++DOCSHELL 1A139400 == 34 [pid = 3340] [id = 461] 08:19:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A13A400) [pid = 3340] [serial = 1383] [outer = 00000000] 08:19:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A3B6400) [pid = 3340] [serial = 1384] [outer = 1A13A400] 08:19:26 INFO - PROCESS | 3340 | 1466698766697 Marionette DEBUG loaded listener.js 08:19:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A3C1400) [pid = 3340] [serial = 1385] [outer = 1A13A400] 08:19:27 INFO - PROCESS | 3340 | 1466698767117 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 729ms 08:19:27 INFO - PROCESS | 3340 | 1466698767167 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3340 | 1466698767169 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:19:27 INFO - PROCESS | 3340 | 1466698767177 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 3340 | 1466698767179 Marionette TRACE conn3 <- [1,1810,null,{}] 08:19:27 INFO - PROCESS | 3340 | 1466698767182 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3340 | 1466698767184 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:27 INFO - PROCESS | 3340 | 1466698767317 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:19:27 INFO - PROCESS | 3340 | 1466698767394 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698767395 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:27 INFO - PROCESS | 3340 | ++DOCSHELL 15C6AC00 == 35 [pid = 3340] [id = 462] 08:19:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (181CE000) [pid = 3340] [serial = 1386] [outer = 00000000] 08:19:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A407C00) [pid = 3340] [serial = 1387] [outer = 181CE000] 08:19:27 INFO - PROCESS | 3340 | 1466698767438 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A408C00) [pid = 3340] [serial = 1388] [outer = 181CE000] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17548C00) [pid = 3340] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (13281400) [pid = 3340] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17E2D400) [pid = 3340] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (110E7800) [pid = 3340] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1525B400) [pid = 3340] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17C1FC00) [pid = 3340] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1051CC00) [pid = 3340] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139ECC00) [pid = 3340] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1525F000) [pid = 3340] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (110DE800) [pid = 3340] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (168F1400) [pid = 3340] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:19:27 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13289C00) [pid = 3340] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:19:27 INFO - PROCESS | 3340 | 1466698767865 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 729ms 08:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:19:27 INFO - PROCESS | 3340 | 1466698767901 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 3340 | 1466698767903 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:19:27 INFO - PROCESS | 3340 | 1466698767906 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 3340 | 1466698767908 Marionette TRACE conn3 <- [1,1814,null,{}] 08:19:27 INFO - PROCESS | 3340 | 1466698767911 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:27 INFO - PROCESS | 3340 | 1466698767913 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:27 INFO - PROCESS | 3340 | 1466698767989 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:19:27 INFO - PROCESS | 3340 | 1466698767994 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698767996 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:28 INFO - PROCESS | 3340 | ++DOCSHELL 13D0E400 == 36 [pid = 3340] [id = 463] 08:19:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1450D800) [pid = 3340] [serial = 1389] [outer = 00000000] 08:19:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168F4C00) [pid = 3340] [serial = 1390] [outer = 1450D800] 08:19:28 INFO - PROCESS | 3340 | 1466698768040 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (16934000) [pid = 3340] [serial = 1391] [outer = 1450D800] 08:19:28 INFO - PROCESS | 3340 | 1466698768466 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 589ms 08:19:28 INFO - PROCESS | 3340 | 1466698768518 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 3340 | 1466698768520 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:19:28 INFO - PROCESS | 3340 | 1466698768523 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 3340 | 1466698768525 Marionette TRACE conn3 <- [1,1818,null,{}] 08:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:19:28 INFO - PROCESS | 3340 | 1466698768528 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:28 INFO - PROCESS | 3340 | 1466698768530 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:28 INFO - PROCESS | 3340 | 1466698768607 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:19:28 INFO - PROCESS | 3340 | 1466698768612 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698768614 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:28 INFO - PROCESS | 3340 | ++DOCSHELL 10434800 == 37 [pid = 3340] [id = 464] 08:19:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15262000) [pid = 3340] [serial = 1392] [outer = 00000000] 08:19:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A407000) [pid = 3340] [serial = 1393] [outer = 15262000] 08:19:28 INFO - PROCESS | 3340 | 1466698768657 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A504400) [pid = 3340] [serial = 1394] [outer = 15262000] 08:19:29 INFO - PROCESS | 3340 | 1466698769101 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:19:29 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:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 635ms 08:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:19:29 INFO - PROCESS | 3340 | 1466698769164 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 3340 | 1466698769166 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:19:29 INFO - PROCESS | 3340 | 1466698769169 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 3340 | 1466698769171 Marionette TRACE conn3 <- [1,1822,null,{}] 08:19:29 INFO - PROCESS | 3340 | 1466698769174 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:29 INFO - PROCESS | 3340 | 1466698769176 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:29 INFO - PROCESS | 3340 | 1466698769270 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:19:29 INFO - PROCESS | 3340 | 1466698769277 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698769279 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:29 INFO - PROCESS | 3340 | ++DOCSHELL 1692B800 == 38 [pid = 3340] [id = 465] 08:19:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1754D000) [pid = 3340] [serial = 1395] [outer = 00000000] 08:19:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A736800) [pid = 3340] [serial = 1396] [outer = 1754D000] 08:19:29 INFO - PROCESS | 3340 | 1466698769322 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A739C00) [pid = 3340] [serial = 1397] [outer = 1754D000] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 139EB000 == 37 [pid = 3340] [id = 445] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 1309E800 == 36 [pid = 3340] [id = 457] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 13129400 == 35 [pid = 3340] [id = 455] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 112D0C00 == 34 [pid = 3340] [id = 456] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 1047FC00 == 33 [pid = 3340] [id = 454] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 16E0DC00 == 32 [pid = 3340] [id = 459] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 1450DC00 == 31 [pid = 3340] [id = 460] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 1A139400 == 30 [pid = 3340] [id = 461] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 15C6AC00 == 29 [pid = 3340] [id = 462] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 13D0E400 == 28 [pid = 3340] [id = 463] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 10434800 == 27 [pid = 3340] [id = 464] 08:19:30 INFO - PROCESS | 3340 | --DOCSHELL 15A77000 == 26 [pid = 3340] [id = 458] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (11C32C00) [pid = 3340] [serial = 1334] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10B6F800) [pid = 3340] [serial = 1333] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17C20800) [pid = 3340] [serial = 1352] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (17546C00) [pid = 3340] [serial = 1355] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1849F000) [pid = 3340] [serial = 1358] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15C6C800) [pid = 3340] [serial = 1346] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (19E6E800) [pid = 3340] [serial = 1360] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1525A000) [pid = 3340] [serial = 1337] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15255000) [pid = 3340] [serial = 1336] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15A2F400) [pid = 3340] [serial = 1345] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (11AE2000) [pid = 3340] [serial = 1339] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (129E8000) [pid = 3340] [serial = 1340] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (169F3C00) [pid = 3340] [serial = 1348] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (139D1400) [pid = 3340] [serial = 1342] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (139D9000) [pid = 3340] [serial = 1343] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (17881C00) [pid = 3340] [serial = 1351] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (172F1800) [pid = 3340] [serial = 1349] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (15260800) [pid = 3340] [serial = 1354] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (181CC400) [pid = 3340] [serial = 1357] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (13C85C00) [pid = 3340] [serial = 1325] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (13453000) [pid = 3340] [serial = 1324] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (15262400) [pid = 3340] [serial = 1328] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (1525EC00) [pid = 3340] [serial = 1327] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (19A83C00) [pid = 3340] [serial = 1331] [outer = 00000000] [url = about:blank] 08:19:30 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (18492800) [pid = 3340] [serial = 1330] [outer = 00000000] [url = about:blank] 08:19:31 INFO - PROCESS | 3340 | 1466698771066 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:19:31 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:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1938ms 08:19:31 INFO - PROCESS | 3340 | 1466698771113 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3340 | 1466698771117 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:19:31 INFO - PROCESS | 3340 | 1466698771122 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 3340 | 1466698771125 Marionette TRACE conn3 <- [1,1826,null,{}] 08:19:31 INFO - PROCESS | 3340 | 1466698771131 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:31 INFO - PROCESS | 3340 | 1466698771134 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:31 INFO - PROCESS | 3340 | 1466698771233 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:19:31 INFO - PROCESS | 3340 | 1466698771241 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698771245 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:31 INFO - PROCESS | 3340 | ++DOCSHELL 10A60C00 == 27 [pid = 3340] [id = 466] 08:19:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (10A63C00) [pid = 3340] [serial = 1398] [outer = 00000000] 08:19:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (110DEC00) [pid = 3340] [serial = 1399] [outer = 10A63C00] 08:19:31 INFO - PROCESS | 3340 | 1466698771294 Marionette DEBUG loaded listener.js 08:19:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (112CBC00) [pid = 3340] [serial = 1400] [outer = 10A63C00] 08:19:31 INFO - PROCESS | 3340 | 1466698771790 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 682ms 08:19:31 INFO - PROCESS | 3340 | 1466698771823 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 3340 | 1466698771827 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:19:31 INFO - PROCESS | 3340 | 1466698771834 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 3340 | 1466698771837 Marionette TRACE conn3 <- [1,1830,null,{}] 08:19:31 INFO - PROCESS | 3340 | 1466698771840 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:31 INFO - PROCESS | 3340 | 1466698771843 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:31 INFO - PROCESS | 3340 | 1466698771912 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:19:31 INFO - PROCESS | 3340 | 1466698771921 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698771924 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:31 INFO - PROCESS | 3340 | ++DOCSHELL 130A1C00 == 28 [pid = 3340] [id = 467] 08:19:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (130A2400) [pid = 3340] [serial = 1401] [outer = 00000000] 08:19:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1312F800) [pid = 3340] [serial = 1402] [outer = 130A2400] 08:19:31 INFO - PROCESS | 3340 | 1466698771970 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (13153800) [pid = 3340] [serial = 1403] [outer = 130A2400] 08:19:32 INFO - PROCESS | 3340 | 1466698772430 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 635ms 08:19:32 INFO - PROCESS | 3340 | 1466698772455 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:19:32 INFO - PROCESS | 3340 | 1466698772457 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:19:32 INFO - PROCESS | 3340 | 1466698772460 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 3340 | 1466698772464 Marionette TRACE conn3 <- [1,1834,null,{}] 08:19:32 INFO - PROCESS | 3340 | 1466698772478 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:32 INFO - PROCESS | 3340 | 1466698772485 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:32 INFO - PROCESS | 3340 | 1466698772583 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:19:32 INFO - PROCESS | 3340 | 1466698772710 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 3340 | 1466698772713 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:32 INFO - PROCESS | 3340 | ++DOCSHELL 139E9C00 == 29 [pid = 3340] [id = 468] 08:19:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (139EA000) [pid = 3340] [serial = 1404] [outer = 00000000] 08:19:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (13C89400) [pid = 3340] [serial = 1405] [outer = 139EA000] 08:19:32 INFO - PROCESS | 3340 | 1466698772763 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (145BB400) [pid = 3340] [serial = 1406] [outer = 139EA000] 08:19:33 INFO - PROCESS | 3340 | 1466698773143 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:19:33 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:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 698ms 08:19:33 INFO - PROCESS | 3340 | 1466698773160 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3340 | 1466698773162 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:19:33 INFO - PROCESS | 3340 | 1466698773165 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 3340 | 1466698773167 Marionette TRACE conn3 <- [1,1838,null,{}] 08:19:33 INFO - PROCESS | 3340 | 1466698773171 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:33 INFO - PROCESS | 3340 | 1466698773172 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:33 INFO - PROCESS | 3340 | 1466698773256 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:19:33 INFO - PROCESS | 3340 | 1466698773352 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698773354 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:33 INFO - PROCESS | 3340 | ++DOCSHELL 14510400 == 30 [pid = 3340] [id = 469] 08:19:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (15255400) [pid = 3340] [serial = 1407] [outer = 00000000] 08:19:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (15261000) [pid = 3340] [serial = 1408] [outer = 15255400] 08:19:33 INFO - PROCESS | 3340 | 1466698773397 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1552D800) [pid = 3340] [serial = 1409] [outer = 15255400] 08:19:33 INFO - PROCESS | 3340 | 1466698773765 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:19:33 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:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 635ms 08:19:33 INFO - PROCESS | 3340 | 1466698773803 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 3340 | 1466698773805 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:19:33 INFO - PROCESS | 3340 | 1466698773809 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 3340 | 1466698773810 Marionette TRACE conn3 <- [1,1842,null,{}] 08:19:33 INFO - PROCESS | 3340 | 1466698773814 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:33 INFO - PROCESS | 3340 | 1466698773816 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:33 INFO - PROCESS | 3340 | 1466698773891 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:19:33 INFO - PROCESS | 3340 | 1466698774006 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698774008 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:34 INFO - PROCESS | 3340 | ++DOCSHELL 1536EC00 == 31 [pid = 3340] [id = 470] 08:19:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15539C00) [pid = 3340] [serial = 1410] [outer = 00000000] 08:19:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15C6AC00) [pid = 3340] [serial = 1411] [outer = 15539C00] 08:19:34 INFO - PROCESS | 3340 | 1466698774054 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (166A8C00) [pid = 3340] [serial = 1412] [outer = 15539C00] 08:19:34 INFO - PROCESS | 3340 | 1466698774409 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 620ms 08:19:34 INFO - PROCESS | 3340 | 1466698774430 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 3340 | 1466698774432 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:19:34 INFO - PROCESS | 3340 | 1466698774435 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:19:34 INFO - PROCESS | 3340 | 1466698774437 Marionette TRACE conn3 <- [1,1846,null,{}] 08:19:34 INFO - PROCESS | 3340 | 1466698774441 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:34 INFO - PROCESS | 3340 | 1466698774446 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:34 INFO - PROCESS | 3340 | 1466698774576 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:19:34 INFO - PROCESS | 3340 | 1466698774584 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698774586 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:34 INFO - PROCESS | 3340 | ++DOCSHELL 15537400 == 32 [pid = 3340] [id = 471] 08:19:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16756C00) [pid = 3340] [serial = 1413] [outer = 00000000] 08:19:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16E0D800) [pid = 3340] [serial = 1414] [outer = 16756C00] 08:19:34 INFO - PROCESS | 3340 | 1466698774630 Marionette DEBUG loaded listener.js 08:19:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17552800) [pid = 3340] [serial = 1415] [outer = 16756C00] 08:19:35 INFO - PROCESS | 3340 | 1466698775062 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 682ms 08:19:35 INFO - PROCESS | 3340 | 1466698775135 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3340 | 1466698775147 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 3340 | 1466698775150 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:19:35 INFO - PROCESS | 3340 | 1466698775152 Marionette TRACE conn3 <- [1,1850,null,{}] 08:19:35 INFO - PROCESS | 3340 | 1466698775156 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3340 | 1466698775157 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:35 INFO - PROCESS | 3340 | 1466698775288 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:19:35 INFO - PROCESS | 3340 | 1466698775303 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698775305 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:35 INFO - PROCESS | 3340 | ++DOCSHELL 17536400 == 33 [pid = 3340] [id = 472] 08:19:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1753D400) [pid = 3340] [serial = 1416] [outer = 00000000] 08:19:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17E2FC00) [pid = 3340] [serial = 1417] [outer = 1753D400] 08:19:35 INFO - PROCESS | 3340 | 1466698775355 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17E33000) [pid = 3340] [serial = 1418] [outer = 1753D400] 08:19:35 INFO - PROCESS | 3340 | 1466698775750 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 620ms 08:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:19:35 INFO - PROCESS | 3340 | 1466698775789 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 3340 | 1466698775791 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:19:35 INFO - PROCESS | 3340 | 1466698775795 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:19:35 INFO - PROCESS | 3340 | 1466698775796 Marionette TRACE conn3 <- [1,1854,null,{}] 08:19:35 INFO - PROCESS | 3340 | 1466698775800 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:35 INFO - PROCESS | 3340 | 1466698775802 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:35 INFO - PROCESS | 3340 | 1466698775917 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:19:35 INFO - PROCESS | 3340 | 1466698775924 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698775926 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:35 INFO - PROCESS | 3340 | ++DOCSHELL 1675D400 == 34 [pid = 3340] [id = 473] 08:19:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17C20000) [pid = 3340] [serial = 1419] [outer = 00000000] 08:19:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (18498800) [pid = 3340] [serial = 1420] [outer = 17C20000] 08:19:35 INFO - PROCESS | 3340 | 1466698775973 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (181D1400) [pid = 3340] [serial = 1421] [outer = 17C20000] 08:19:36 INFO - PROCESS | 3340 | 1466698776415 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 682ms 08:19:36 INFO - PROCESS | 3340 | 1466698776478 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 3340 | 1466698776480 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:19:36 INFO - PROCESS | 3340 | 1466698776493 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 3340 | 1466698776495 Marionette TRACE conn3 <- [1,1858,null,{}] 08:19:36 INFO - PROCESS | 3340 | 1466698776498 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:36 INFO - PROCESS | 3340 | 1466698776500 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:36 INFO - PROCESS | 3340 | 1466698776607 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:19:36 INFO - PROCESS | 3340 | 1466698776696 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698776698 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:36 INFO - PROCESS | 3340 | ++DOCSHELL 139E9400 == 35 [pid = 3340] [id = 474] 08:19:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (18492400) [pid = 3340] [serial = 1422] [outer = 00000000] 08:19:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (198BCC00) [pid = 3340] [serial = 1423] [outer = 18492400] 08:19:36 INFO - PROCESS | 3340 | 1466698776743 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (198C0800) [pid = 3340] [serial = 1424] [outer = 18492400] 08:19:37 INFO - PROCESS | 3340 | 1466698777148 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 682ms 08:19:37 INFO - PROCESS | 3340 | 1466698777194 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3340 | 1466698777206 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3340 | 1466698777210 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:19:37 INFO - PROCESS | 3340 | 1466698777211 Marionette TRACE conn3 <- [1,1862,null,{}] 08:19:37 INFO - PROCESS | 3340 | 1466698777220 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3340 | 1466698777222 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:37 INFO - PROCESS | 3340 | 1466698777335 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:19:37 INFO - PROCESS | 3340 | 1466698777340 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698777342 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:37 INFO - PROCESS | 3340 | ++DOCSHELL 10529400 == 36 [pid = 3340] [id = 475] 08:19:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (10529800) [pid = 3340] [serial = 1425] [outer = 00000000] 08:19:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (19E76C00) [pid = 3340] [serial = 1426] [outer = 10529800] 08:19:37 INFO - PROCESS | 3340 | 1466698777395 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A138400) [pid = 3340] [serial = 1427] [outer = 10529800] 08:19:37 INFO - PROCESS | 3340 | 1466698777837 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 636ms 08:19:37 INFO - PROCESS | 3340 | 1466698777851 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 3340 | 1466698777854 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:19:37 INFO - PROCESS | 3340 | 1466698777857 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 3340 | 1466698777859 Marionette TRACE conn3 <- [1,1866,null,{}] 08:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:19:37 INFO - PROCESS | 3340 | 1466698777862 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:37 INFO - PROCESS | 3340 | 1466698777864 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:37 INFO - PROCESS | 3340 | 1466698777984 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:19:38 INFO - PROCESS | 3340 | 1466698778082 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698778084 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:38 INFO - PROCESS | 3340 | ++DOCSHELL 1536BC00 == 37 [pid = 3340] [id = 476] 08:19:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A13FC00) [pid = 3340] [serial = 1428] [outer = 00000000] 08:19:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A402C00) [pid = 3340] [serial = 1429] [outer = 1A13FC00] 08:19:38 INFO - PROCESS | 3340 | 1466698778112 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A507C00) [pid = 3340] [serial = 1430] [outer = 1A13FC00] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (15262000) [pid = 3340] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (181C7800) [pid = 3340] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A13A400) [pid = 3340] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (181CE000) [pid = 3340] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (16E0E400) [pid = 3340] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (15C61400) [pid = 3340] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (130C5800) [pid = 3340] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (114C9C00) [pid = 3340] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (13153400) [pid = 3340] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (104E5800) [pid = 3340] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1450D800) [pid = 3340] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:19:38 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (181C5400) [pid = 3340] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:19:38 INFO - PROCESS | 3340 | 1466698778663 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 868ms 08:19:38 INFO - PROCESS | 3340 | 1466698778726 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 3340 | 1466698778728 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:19:38 INFO - PROCESS | 3340 | 1466698778731 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:19:38 INFO - PROCESS | 3340 | 1466698778733 Marionette TRACE conn3 <- [1,1870,null,{}] 08:19:38 INFO - PROCESS | 3340 | 1466698778737 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:38 INFO - PROCESS | 3340 | 1466698778738 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:38 INFO - PROCESS | 3340 | 1466698778816 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:19:38 INFO - PROCESS | 3340 | 1466698778821 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698778823 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:38 INFO - PROCESS | 3340 | ++DOCSHELL 15262000 == 38 [pid = 3340] [id = 477] 08:19:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (15368C00) [pid = 3340] [serial = 1431] [outer = 00000000] 08:19:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17540400) [pid = 3340] [serial = 1432] [outer = 15368C00] 08:19:38 INFO - PROCESS | 3340 | 1466698778865 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (181C7800) [pid = 3340] [serial = 1433] [outer = 15368C00] 08:19:39 INFO - PROCESS | 3340 | 1466698779292 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 589ms 08:19:39 INFO - PROCESS | 3340 | 1466698779329 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3340 | 1466698779331 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:19:39 INFO - PROCESS | 3340 | 1466698779338 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3340 | 1466698779339 Marionette TRACE conn3 <- [1,1874,null,{}] 08:19:39 INFO - PROCESS | 3340 | 1466698779342 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3340 | 1466698779344 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:39 INFO - PROCESS | 3340 | 1466698779427 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:19:39 INFO - PROCESS | 3340 | 1466698779432 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698779434 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:39 INFO - PROCESS | 3340 | ++DOCSHELL 15A6C800 == 39 [pid = 3340] [id = 478] 08:19:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1753D000) [pid = 3340] [serial = 1434] [outer = 00000000] 08:19:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A402000) [pid = 3340] [serial = 1435] [outer = 1753D000] 08:19:39 INFO - PROCESS | 3340 | 1466698779477 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A50D400) [pid = 3340] [serial = 1436] [outer = 1753D000] 08:19:39 INFO - PROCESS | 3340 | 1466698779913 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 589ms 08:19:39 INFO - PROCESS | 3340 | 1466698779946 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 3340 | 1466698779948 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:19:39 INFO - PROCESS | 3340 | 1466698779951 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 3340 | 1466698779952 Marionette TRACE conn3 <- [1,1878,null,{}] 08:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:19:39 INFO - PROCESS | 3340 | 1466698779969 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:39 INFO - PROCESS | 3340 | 1466698779971 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:40 INFO - PROCESS | 3340 | 1466698780052 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:19:40 INFO - PROCESS | 3340 | 1466698780057 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698780059 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:40 INFO - PROCESS | 3340 | ++DOCSHELL 15C67400 == 40 [pid = 3340] [id = 479] 08:19:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181C6000) [pid = 3340] [serial = 1437] [outer = 00000000] 08:19:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A744800) [pid = 3340] [serial = 1438] [outer = 181C6000] 08:19:40 INFO - PROCESS | 3340 | 1466698780101 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A8C2800) [pid = 3340] [serial = 1439] [outer = 181C6000] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 1692B800 == 39 [pid = 3340] [id = 465] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 10A60C00 == 38 [pid = 3340] [id = 466] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 130A1C00 == 37 [pid = 3340] [id = 467] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 15537400 == 36 [pid = 3340] [id = 471] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 139E9400 == 35 [pid = 3340] [id = 474] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 1675D400 == 34 [pid = 3340] [id = 473] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 15A6C800 == 33 [pid = 3340] [id = 478] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 139E9C00 == 32 [pid = 3340] [id = 468] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 15262000 == 31 [pid = 3340] [id = 477] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 10529400 == 30 [pid = 3340] [id = 475] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 17536400 == 29 [pid = 3340] [id = 472] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 14510400 == 28 [pid = 3340] [id = 469] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 1536EC00 == 27 [pid = 3340] [id = 470] 08:19:41 INFO - PROCESS | 3340 | --DOCSHELL 1536BC00 == 26 [pid = 3340] [id = 476] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (19E6F000) [pid = 3340] [serial = 1361] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1A504400) [pid = 3340] [serial = 1394] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A736800) [pid = 3340] [serial = 1396] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (18492C00) [pid = 3340] [serial = 1381] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1A3B6400) [pid = 3340] [serial = 1384] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (198B3C00) [pid = 3340] [serial = 1382] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A407C00) [pid = 3340] [serial = 1387] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1A3C1400) [pid = 3340] [serial = 1385] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1A407000) [pid = 3340] [serial = 1393] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A408C00) [pid = 3340] [serial = 1388] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1788A800) [pid = 3340] [serial = 1378] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1675B800) [pid = 3340] [serial = 1375] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (168F2400) [pid = 3340] [serial = 1376] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139D6800) [pid = 3340] [serial = 1372] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13C94C00) [pid = 3340] [serial = 1373] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (13031C00) [pid = 3340] [serial = 1370] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (12BBF000) [pid = 3340] [serial = 1369] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (13C94800) [pid = 3340] [serial = 1367] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (139E7800) [pid = 3340] [serial = 1366] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1052BC00) [pid = 3340] [serial = 1364] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1051FC00) [pid = 3340] [serial = 1363] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (168F4C00) [pid = 3340] [serial = 1390] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (16934000) [pid = 3340] [serial = 1391] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (17FB6400) [pid = 3340] [serial = 1379] [outer = 00000000] [url = about:blank] 08:19:41 INFO - PROCESS | 3340 | 1466698781844 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1938ms 08:19:41 INFO - PROCESS | 3340 | 1466698781891 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:19:41 INFO - PROCESS | 3340 | 1466698781895 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:19:41 INFO - PROCESS | 3340 | 1466698781900 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 3340 | 1466698781903 Marionette TRACE conn3 <- [1,1882,null,{}] 08:19:41 INFO - PROCESS | 3340 | 1466698781909 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:41 INFO - PROCESS | 3340 | 1466698781912 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:41 INFO - PROCESS | 3340 | 1466698782004 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:19:41 INFO - PROCESS | 3340 | 1466698782011 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698782015 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:42 INFO - PROCESS | 3340 | ++DOCSHELL 105EE400 == 27 [pid = 3340] [id = 480] 08:19:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (10A56800) [pid = 3340] [serial = 1440] [outer = 00000000] 08:19:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (10A60400) [pid = 3340] [serial = 1441] [outer = 10A56800] 08:19:42 INFO - PROCESS | 3340 | 1466698782064 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10B6FC00) [pid = 3340] [serial = 1442] [outer = 10A56800] 08:19:42 INFO - PROCESS | 3340 | 1466698782552 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 697ms 08:19:42 INFO - PROCESS | 3340 | 1466698782579 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 3340 | 1466698782584 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:19:42 INFO - PROCESS | 3340 | 1466698782595 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:19:42 INFO - PROCESS | 3340 | 1466698782597 Marionette TRACE conn3 <- [1,1886,null,{}] 08:19:42 INFO - PROCESS | 3340 | 1466698782601 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:42 INFO - PROCESS | 3340 | 1466698782604 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:42 INFO - PROCESS | 3340 | 1466698782690 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:19:42 INFO - PROCESS | 3340 | 1466698782699 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698782702 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:42 INFO - PROCESS | 3340 | ++DOCSHELL 1289A800 == 28 [pid = 3340] [id = 481] 08:19:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (128A3400) [pid = 3340] [serial = 1443] [outer = 00000000] 08:19:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (129E8C00) [pid = 3340] [serial = 1444] [outer = 128A3400] 08:19:42 INFO - PROCESS | 3340 | 1466698782749 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (12D5F800) [pid = 3340] [serial = 1445] [outer = 128A3400] 08:19:43 INFO - PROCESS | 3340 | 1466698783214 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 635ms 08:19:43 INFO - PROCESS | 3340 | 1466698783236 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3340 | 1466698783238 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:19:43 INFO - PROCESS | 3340 | 1466698783242 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 3340 | 1466698783245 Marionette TRACE conn3 <- [1,1890,null,{}] 08:19:43 INFO - PROCESS | 3340 | 1466698783257 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3340 | 1466698783261 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:43 INFO - PROCESS | 3340 | 1466698783342 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:19:43 INFO - PROCESS | 3340 | 1466698783351 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698783355 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:43 INFO - PROCESS | 3340 | ++DOCSHELL 1345C400 == 29 [pid = 3340] [id = 482] 08:19:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1345C800) [pid = 3340] [serial = 1446] [outer = 00000000] 08:19:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139CEC00) [pid = 3340] [serial = 1447] [outer = 1345C800] 08:19:43 INFO - PROCESS | 3340 | 1466698783401 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139D8C00) [pid = 3340] [serial = 1448] [outer = 1345C800] 08:19:43 INFO - PROCESS | 3340 | 1466698783898 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 698ms 08:19:43 INFO - PROCESS | 3340 | 1466698783938 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 3340 | 1466698783941 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:19:43 INFO - PROCESS | 3340 | 1466698783944 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:19:43 INFO - PROCESS | 3340 | 1466698783956 Marionette TRACE conn3 <- [1,1894,null,{}] 08:19:43 INFO - PROCESS | 3340 | 1466698783960 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:43 INFO - PROCESS | 3340 | 1466698783962 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:44 INFO - PROCESS | 3340 | 1466698784047 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:19:44 INFO - PROCESS | 3340 | 1466698784052 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698784055 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:44 INFO - PROCESS | 3340 | ++DOCSHELL 139E8C00 == 30 [pid = 3340] [id = 483] 08:19:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139EC400) [pid = 3340] [serial = 1449] [outer = 00000000] 08:19:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1450D400) [pid = 3340] [serial = 1450] [outer = 139EC400] 08:19:44 INFO - PROCESS | 3340 | 1466698784107 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (145BA800) [pid = 3340] [serial = 1451] [outer = 139EC400] 08:19:44 INFO - PROCESS | 3340 | 1466698784551 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 636ms 08:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:19:44 INFO - PROCESS | 3340 | 1466698784587 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 3340 | 1466698784589 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:19:44 INFO - PROCESS | 3340 | 1466698784592 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 3340 | 1466698784594 Marionette TRACE conn3 <- [1,1898,null,{}] 08:19:44 INFO - PROCESS | 3340 | 1466698784597 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:44 INFO - PROCESS | 3340 | 1466698784599 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:44 INFO - PROCESS | 3340 | 1466698784674 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:19:44 INFO - PROCESS | 3340 | 1466698784679 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698784682 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:44 INFO - PROCESS | 3340 | ++DOCSHELL 13D1CC00 == 31 [pid = 3340] [id = 484] 08:19:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (145B4400) [pid = 3340] [serial = 1452] [outer = 00000000] 08:19:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15262000) [pid = 3340] [serial = 1453] [outer = 145B4400] 08:19:44 INFO - PROCESS | 3340 | 1466698784725 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (157E7C00) [pid = 3340] [serial = 1454] [outer = 145B4400] 08:19:45 INFO - PROCESS | 3340 | 1466698785203 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 636ms 08:19:45 INFO - PROCESS | 3340 | 1466698785230 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3340 | 1466698785232 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:19:45 INFO - PROCESS | 3340 | 1466698785236 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3340 | 1466698785237 Marionette TRACE conn3 <- [1,1902,null,{}] 08:19:45 INFO - PROCESS | 3340 | 1466698785240 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3340 | 1466698785246 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:45 INFO - PROCESS | 3340 | 1466698785345 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:19:45 INFO - PROCESS | 3340 | 1466698785351 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698785353 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:45 INFO - PROCESS | 3340 | ++DOCSHELL 168F0800 == 32 [pid = 3340] [id = 485] 08:19:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (168F2000) [pid = 3340] [serial = 1455] [outer = 00000000] 08:19:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (169F6000) [pid = 3340] [serial = 1456] [outer = 168F2000] 08:19:45 INFO - PROCESS | 3340 | 1466698785396 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16E08C00) [pid = 3340] [serial = 1457] [outer = 168F2000] 08:19:45 INFO - PROCESS | 3340 | 1466698785823 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 636ms 08:19:45 INFO - PROCESS | 3340 | 1466698785874 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 3340 | 1466698785876 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:19:45 INFO - PROCESS | 3340 | 1466698785879 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 3340 | 1466698785881 Marionette TRACE conn3 <- [1,1906,null,{}] 08:19:45 INFO - PROCESS | 3340 | 1466698785887 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:45 INFO - PROCESS | 3340 | 1466698785889 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:45 INFO - PROCESS | 3340 | 1466698785974 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:19:45 INFO - PROCESS | 3340 | 1466698785980 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698785982 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:45 INFO - PROCESS | 3340 | ++DOCSHELL 139DB400 == 33 [pid = 3340] [id = 486] 08:19:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (139DE800) [pid = 3340] [serial = 1458] [outer = 00000000] 08:19:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17535800) [pid = 3340] [serial = 1459] [outer = 139DE800] 08:19:46 INFO - PROCESS | 3340 | 1466698786024 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17539800) [pid = 3340] [serial = 1460] [outer = 139DE800] 08:19:46 INFO - PROCESS | 3340 | 1466698786448 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 635ms 08:19:46 INFO - PROCESS | 3340 | 1466698786507 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 3340 | 1466698786509 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:19:46 INFO - PROCESS | 3340 | 1466698786512 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 3340 | 1466698786514 Marionette TRACE conn3 <- [1,1910,null,{}] 08:19:46 INFO - PROCESS | 3340 | 1466698786517 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:46 INFO - PROCESS | 3340 | 1466698786519 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:46 INFO - PROCESS | 3340 | 1466698786599 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:19:46 INFO - PROCESS | 3340 | 1466698786605 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698786606 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:46 INFO - PROCESS | 3340 | ++DOCSHELL 172F2C00 == 34 [pid = 3340] [id = 487] 08:19:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (17433C00) [pid = 3340] [serial = 1461] [outer = 00000000] 08:19:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (17EDE000) [pid = 3340] [serial = 1462] [outer = 17433C00] 08:19:46 INFO - PROCESS | 3340 | 1466698786649 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17FB3400) [pid = 3340] [serial = 1463] [outer = 17433C00] 08:19:47 INFO - PROCESS | 3340 | 1466698787074 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 589ms 08:19:47 INFO - PROCESS | 3340 | 1466698787107 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3340 | 1466698787109 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:19:47 INFO - PROCESS | 3340 | 1466698787131 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3340 | 1466698787132 Marionette TRACE conn3 <- [1,1914,null,{}] 08:19:47 INFO - PROCESS | 3340 | 1466698787140 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3340 | 1466698787142 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:47 INFO - PROCESS | 3340 | 1466698787251 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:19:47 INFO - PROCESS | 3340 | 1466698787259 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698787261 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:47 INFO - PROCESS | 3340 | ++DOCSHELL 1345B800 == 35 [pid = 3340] [id = 488] 08:19:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (18493000) [pid = 3340] [serial = 1464] [outer = 00000000] 08:19:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1849DC00) [pid = 3340] [serial = 1465] [outer = 18493000] 08:19:47 INFO - PROCESS | 3340 | 1466698787303 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (184A1C00) [pid = 3340] [serial = 1466] [outer = 18493000] 08:19:47 INFO - PROCESS | 3340 | 1466698787797 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 682ms 08:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:19:47 INFO - PROCESS | 3340 | 1466698787831 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 3340 | 1466698787833 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:19:47 INFO - PROCESS | 3340 | 1466698787837 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 3340 | 1466698787838 Marionette TRACE conn3 <- [1,1918,null,{}] 08:19:47 INFO - PROCESS | 3340 | 1466698787841 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:47 INFO - PROCESS | 3340 | 1466698787853 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:47 INFO - PROCESS | 3340 | 1466698787967 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:19:47 INFO - PROCESS | 3340 | 1466698787975 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698787977 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:48 INFO - PROCESS | 3340 | ++DOCSHELL 19A8D800 == 36 [pid = 3340] [id = 489] 08:19:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (19A8E400) [pid = 3340] [serial = 1467] [outer = 00000000] 08:19:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (19FE4000) [pid = 3340] [serial = 1468] [outer = 19A8E400] 08:19:48 INFO - PROCESS | 3340 | 1466698788069 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1A140000) [pid = 3340] [serial = 1469] [outer = 19A8E400] 08:19:48 INFO - PROCESS | 3340 | 1466698788476 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 682ms 08:19:48 INFO - PROCESS | 3340 | 1466698788518 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 3340 | 1466698788521 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:19:48 INFO - PROCESS | 3340 | 1466698788524 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 3340 | 1466698788526 Marionette TRACE conn3 <- [1,1922,null,{}] 08:19:48 INFO - PROCESS | 3340 | 1466698788531 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:48 INFO - PROCESS | 3340 | 1466698788533 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:48 INFO - PROCESS | 3340 | 1466698788689 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:19:48 INFO - PROCESS | 3340 | 1466698788716 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698788718 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:48 INFO - PROCESS | 3340 | ++DOCSHELL 139DA800 == 37 [pid = 3340] [id = 490] 08:19:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1A404C00) [pid = 3340] [serial = 1470] [outer = 00000000] 08:19:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (1A40A000) [pid = 3340] [serial = 1471] [outer = 1A404C00] 08:19:48 INFO - PROCESS | 3340 | 1466698788763 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1A410800) [pid = 3340] [serial = 1472] [outer = 1A404C00] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (18492400) [pid = 3340] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (10529800) [pid = 3340] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1A13FC00) [pid = 3340] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1753D000) [pid = 3340] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (17C20000) [pid = 3340] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1753D400) [pid = 3340] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (16756C00) [pid = 3340] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (15539C00) [pid = 3340] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15255400) [pid = 3340] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (139EA000) [pid = 3340] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (130A2400) [pid = 3340] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (10A63C00) [pid = 3340] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1754D000) [pid = 3340] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:19:49 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (15368C00) [pid = 3340] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:19:49 INFO - PROCESS | 3340 | 1466698789388 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 899ms 08:19:49 INFO - PROCESS | 3340 | 1466698789428 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 3340 | 1466698789430 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:19:49 INFO - PROCESS | 3340 | 1466698789434 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 3340 | 1466698789435 Marionette TRACE conn3 <- [1,1926,null,{}] 08:19:49 INFO - PROCESS | 3340 | 1466698789439 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:49 INFO - PROCESS | 3340 | 1466698789440 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:49 INFO - PROCESS | 3340 | 1466698789518 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:19:49 INFO - PROCESS | 3340 | 1466698789523 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698789525 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:49 INFO - PROCESS | 3340 | ++DOCSHELL 12D90800 == 38 [pid = 3340] [id = 491] 08:19:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (130A2400) [pid = 3340] [serial = 1473] [outer = 00000000] 08:19:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (15259800) [pid = 3340] [serial = 1474] [outer = 130A2400] 08:19:49 INFO - PROCESS | 3340 | 1466698789567 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (16756C00) [pid = 3340] [serial = 1475] [outer = 130A2400] 08:19:49 INFO - PROCESS | 3340 | 1466698789993 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 589ms 08:19:50 INFO - PROCESS | 3340 | 1466698790045 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 3340 | 1466698790047 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:19:50 INFO - PROCESS | 3340 | 1466698790050 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - PROCESS | 3340 | 1466698790052 Marionette TRACE conn3 <- [1,1930,null,{}] 08:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:19:50 INFO - PROCESS | 3340 | 1466698790055 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:50 INFO - PROCESS | 3340 | 1466698790057 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:50 INFO - PROCESS | 3340 | 1466698790132 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:19:50 INFO - PROCESS | 3340 | 1466698790137 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 3340 | 1466698790139 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:50 INFO - PROCESS | 3340 | ++DOCSHELL 15258C00 == 39 [pid = 3340] [id = 492] 08:19:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (15261800) [pid = 3340] [serial = 1476] [outer = 00000000] 08:19:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A83C00) [pid = 3340] [serial = 1477] [outer = 15261800] 08:19:50 INFO - PROCESS | 3340 | 1466698790180 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A405400) [pid = 3340] [serial = 1478] [outer = 15261800] 08:19:50 INFO - PROCESS | 3340 | 1466698790598 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 589ms 08:19:50 INFO - PROCESS | 3340 | 1466698790636 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 3340 | 1466698790638 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:19:50 INFO - PROCESS | 3340 | 1466698790641 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - PROCESS | 3340 | 1466698790643 Marionette TRACE conn3 <- [1,1934,null,{}] 08:19:50 INFO - PROCESS | 3340 | 1466698790646 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:50 INFO - PROCESS | 3340 | 1466698790649 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:50 INFO - PROCESS | 3340 | 1466698790731 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:19:50 INFO - PROCESS | 3340 | 1466698790736 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 3340 | 1466698790738 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:50 INFO - PROCESS | 3340 | ++DOCSHELL 15261400 == 40 [pid = 3340] [id = 493] 08:19:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (16761C00) [pid = 3340] [serial = 1479] [outer = 00000000] 08:19:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A50D000) [pid = 3340] [serial = 1480] [outer = 16761C00] 08:19:50 INFO - PROCESS | 3340 | 1466698790780 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A8BFC00) [pid = 3340] [serial = 1481] [outer = 16761C00] 08:19:51 INFO - PROCESS | 3340 | 1466698791186 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 589ms 08:19:51 INFO - PROCESS | 3340 | 1466698791237 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 3340 | 1466698791239 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:19:51 INFO - PROCESS | 3340 | 1466698791257 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 3340 | 1466698791259 Marionette TRACE conn3 <- [1,1938,null,{}] 08:19:51 INFO - PROCESS | 3340 | 1466698791263 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:51 INFO - PROCESS | 3340 | 1466698791264 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:51 INFO - PROCESS | 3340 | 1466698791387 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:19:51 INFO - PROCESS | 3340 | 1466698791576 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698791580 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:51 INFO - PROCESS | 3340 | ++DOCSHELL 10526400 == 41 [pid = 3340] [id = 494] 08:19:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (10526800) [pid = 3340] [serial = 1482] [outer = 00000000] 08:19:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1055FC00) [pid = 3340] [serial = 1483] [outer = 10526800] 08:19:51 INFO - PROCESS | 3340 | 1466698791638 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (10A5F000) [pid = 3340] [serial = 1484] [outer = 10526800] 08:19:52 INFO - PROCESS | 3340 | 1466698792293 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1069ms 08:19:52 INFO - PROCESS | 3340 | 1466698792347 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 3340 | 1466698792352 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:19:52 INFO - PROCESS | 3340 | 1466698792357 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 3340 | 1466698792360 Marionette TRACE conn3 <- [1,1942,null,{}] 08:19:52 INFO - PROCESS | 3340 | 1466698792365 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:52 INFO - PROCESS | 3340 | 1466698792368 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:52 INFO - PROCESS | 3340 | 1466698792488 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:19:52 INFO - PROCESS | 3340 | 1466698792626 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698792629 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:52 INFO - PROCESS | 3340 | ++DOCSHELL 1303C000 == 42 [pid = 3340] [id = 495] 08:19:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (130AA000) [pid = 3340] [serial = 1485] [outer = 00000000] 08:19:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (13281400) [pid = 3340] [serial = 1486] [outer = 130AA000] 08:19:52 INFO - PROCESS | 3340 | 1466698792734 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (103CB400) [pid = 3340] [serial = 1487] [outer = 130AA000] 08:19:53 INFO - PROCESS | 3340 | 1466698793729 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1442ms 08:19:53 INFO - PROCESS | 3340 | 1466698793799 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:19:53 INFO - PROCESS | 3340 | 1466698793803 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:19:53 INFO - PROCESS | 3340 | 1466698793808 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:19:53 INFO - PROCESS | 3340 | 1466698793811 Marionette TRACE conn3 <- [1,1946,null,{}] 08:19:53 INFO - PROCESS | 3340 | 1466698793817 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:53 INFO - PROCESS | 3340 | 1466698793819 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:53 INFO - PROCESS | 3340 | 1466698793959 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:19:54 INFO - PROCESS | 3340 | 1466698794081 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698794085 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 15261400 == 41 [pid = 3340] [id = 493] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 15258C00 == 40 [pid = 3340] [id = 492] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 12D90800 == 39 [pid = 3340] [id = 491] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 139DA800 == 38 [pid = 3340] [id = 490] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 19A8D800 == 37 [pid = 3340] [id = 489] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 1345B800 == 36 [pid = 3340] [id = 488] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 172F2C00 == 35 [pid = 3340] [id = 487] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 139DB400 == 34 [pid = 3340] [id = 486] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 168F0800 == 33 [pid = 3340] [id = 485] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 13D1CC00 == 32 [pid = 3340] [id = 484] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 139E8C00 == 31 [pid = 3340] [id = 483] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 1345C400 == 30 [pid = 3340] [id = 482] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 1289A800 == 29 [pid = 3340] [id = 481] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 105EE400 == 28 [pid = 3340] [id = 480] 08:19:54 INFO - PROCESS | 3340 | --DOCSHELL 15C67400 == 27 [pid = 3340] [id = 479] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (198BCC00) [pid = 3340] [serial = 1423] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1A138400) [pid = 3340] [serial = 1427] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (19E76C00) [pid = 3340] [serial = 1426] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (198C0800) [pid = 3340] [serial = 1424] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1A402C00) [pid = 3340] [serial = 1429] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1A402000) [pid = 3340] [serial = 1435] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1A50D400) [pid = 3340] [serial = 1436] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A744800) [pid = 3340] [serial = 1438] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (18498800) [pid = 3340] [serial = 1420] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (17E2FC00) [pid = 3340] [serial = 1417] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17E33000) [pid = 3340] [serial = 1418] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (16E0D800) [pid = 3340] [serial = 1414] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17552800) [pid = 3340] [serial = 1415] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (15C6AC00) [pid = 3340] [serial = 1411] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (166A8C00) [pid = 3340] [serial = 1412] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15261000) [pid = 3340] [serial = 1408] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1552D800) [pid = 3340] [serial = 1409] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (13C89400) [pid = 3340] [serial = 1405] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (145BB400) [pid = 3340] [serial = 1406] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1312F800) [pid = 3340] [serial = 1402] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13153800) [pid = 3340] [serial = 1403] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (110DEC00) [pid = 3340] [serial = 1399] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (112CBC00) [pid = 3340] [serial = 1400] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A739C00) [pid = 3340] [serial = 1397] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (17540400) [pid = 3340] [serial = 1432] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A507C00) [pid = 3340] [serial = 1430] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (181C7800) [pid = 3340] [serial = 1433] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (181D1400) [pid = 3340] [serial = 1421] [outer = 00000000] [url = about:blank] 08:19:54 INFO - PROCESS | 3340 | ++DOCSHELL 10A58000 == 28 [pid = 3340] [id = 496] 08:19:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10A5A000) [pid = 3340] [serial = 1488] [outer = 00000000] 08:19:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (110DFC00) [pid = 3340] [serial = 1489] [outer = 10A5A000] 08:19:54 INFO - PROCESS | 3340 | 1466698794207 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (129B5000) [pid = 3340] [serial = 1490] [outer = 10A5A000] 08:19:54 INFO - PROCESS | 3340 | 1466698794595 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 837ms 08:19:54 INFO - PROCESS | 3340 | 1466698794636 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 3340 | 1466698794640 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:19:54 INFO - PROCESS | 3340 | 1466698794647 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 3340 | 1466698794649 Marionette TRACE conn3 <- [1,1950,null,{}] 08:19:54 INFO - PROCESS | 3340 | 1466698794653 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:54 INFO - PROCESS | 3340 | 1466698794656 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:54 INFO - PROCESS | 3340 | 1466698794738 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:19:54 INFO - PROCESS | 3340 | 1466698794745 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698794749 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:54 INFO - PROCESS | 3340 | ++DOCSHELL 1327BC00 == 29 [pid = 3340] [id = 497] 08:19:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1327EC00) [pid = 3340] [serial = 1491] [outer = 00000000] 08:19:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (139D4C00) [pid = 3340] [serial = 1492] [outer = 1327EC00] 08:19:54 INFO - PROCESS | 3340 | 1466698794800 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139E6000) [pid = 3340] [serial = 1493] [outer = 1327EC00] 08:19:55 INFO - PROCESS | 3340 | 1466698795282 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 682ms 08:19:55 INFO - PROCESS | 3340 | 1466698795346 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 3340 | 1466698795348 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:19:55 INFO - PROCESS | 3340 | 1466698795351 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 3340 | 1466698795355 Marionette TRACE conn3 <- [1,1954,null,{}] 08:19:55 INFO - PROCESS | 3340 | 1466698795366 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:55 INFO - PROCESS | 3340 | 1466698795370 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:55 INFO - PROCESS | 3340 | 1466698795484 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:19:55 INFO - PROCESS | 3340 | 1466698795588 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698795592 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:55 INFO - PROCESS | 3340 | ++DOCSHELL 1525BC00 == 30 [pid = 3340] [id = 498] 08:19:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1525C000) [pid = 3340] [serial = 1494] [outer = 00000000] 08:19:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15367000) [pid = 3340] [serial = 1495] [outer = 1525C000] 08:19:55 INFO - PROCESS | 3340 | 1466698795638 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15A2EC00) [pid = 3340] [serial = 1496] [outer = 1525C000] 08:19:55 INFO - PROCESS | 3340 | 1466698795999 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 698ms 08:19:56 INFO - PROCESS | 3340 | 1466698796051 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3340 | 1466698796053 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:19:56 INFO - PROCESS | 3340 | 1466698796057 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3340 | 1466698796058 Marionette TRACE conn3 <- [1,1958,null,{}] 08:19:56 INFO - PROCESS | 3340 | 1466698796061 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3340 | 1466698796063 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:56 INFO - PROCESS | 3340 | 1466698796156 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:19:56 INFO - PROCESS | 3340 | 1466698796161 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698796163 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:56 INFO - PROCESS | 3340 | ++DOCSHELL 15A74400 == 31 [pid = 3340] [id = 499] 08:19:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1675AC00) [pid = 3340] [serial = 1497] [outer = 00000000] 08:19:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1692C400) [pid = 3340] [serial = 1498] [outer = 1675AC00] 08:19:56 INFO - PROCESS | 3340 | 1466698796207 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16ECFC00) [pid = 3340] [serial = 1499] [outer = 1675AC00] 08:19:56 INFO - PROCESS | 3340 | 1466698796649 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 635ms 08:19:56 INFO - PROCESS | 3340 | 1466698796678 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 3340 | 1466698796680 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:19:56 INFO - PROCESS | 3340 | 1466698796693 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 3340 | 1466698796694 Marionette TRACE conn3 <- [1,1962,null,{}] 08:19:56 INFO - PROCESS | 3340 | 1466698796698 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:56 INFO - PROCESS | 3340 | 1466698796700 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:56 INFO - PROCESS | 3340 | 1466698796813 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:19:56 INFO - PROCESS | 3340 | 1466698796903 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698796905 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:56 INFO - PROCESS | 3340 | ++DOCSHELL 1450FC00 == 32 [pid = 3340] [id = 500] 08:19:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17431800) [pid = 3340] [serial = 1500] [outer = 00000000] 08:19:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (175AF400) [pid = 3340] [serial = 1501] [outer = 17431800] 08:19:56 INFO - PROCESS | 3340 | 1466698796948 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17C1F000) [pid = 3340] [serial = 1502] [outer = 17431800] 08:19:57 INFO - PROCESS | 3340 | 1466698797358 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 682ms 08:19:57 INFO - PROCESS | 3340 | 1466698797388 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 3340 | 1466698797390 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:19:57 INFO - PROCESS | 3340 | 1466698797393 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 3340 | 1466698797395 Marionette TRACE conn3 <- [1,1966,null,{}] 08:19:57 INFO - PROCESS | 3340 | 1466698797398 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:57 INFO - PROCESS | 3340 | 1466698797403 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:57 INFO - PROCESS | 3340 | 1466698797541 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:19:57 INFO - PROCESS | 3340 | 1466698797553 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698797555 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:57 INFO - PROCESS | 3340 | ++DOCSHELL 172F8400 == 33 [pid = 3340] [id = 501] 08:19:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181CF000) [pid = 3340] [serial = 1503] [outer = 00000000] 08:19:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1849B800) [pid = 3340] [serial = 1504] [outer = 181CF000] 08:19:57 INFO - PROCESS | 3340 | 1466698797663 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1849C800) [pid = 3340] [serial = 1505] [outer = 181CF000] 08:19:58 INFO - PROCESS | 3340 | 1466698798078 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 729ms 08:19:58 INFO - PROCESS | 3340 | 1466698798134 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 3340 | 1466698798136 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:19:58 INFO - PROCESS | 3340 | 1466698798139 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:19:58 INFO - PROCESS | 3340 | 1466698798150 Marionette TRACE conn3 <- [1,1970,null,{}] 08:19:58 INFO - PROCESS | 3340 | 1466698798188 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3340 | 1466698798190 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:58 INFO - PROCESS | 3340 | 1466698798299 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:19:58 INFO - PROCESS | 3340 | 1466698798310 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698798312 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:58 INFO - PROCESS | 3340 | ++DOCSHELL 198BA400 == 34 [pid = 3340] [id = 502] 08:19:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (198C0C00) [pid = 3340] [serial = 1506] [outer = 00000000] 08:19:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (19E71C00) [pid = 3340] [serial = 1507] [outer = 198C0C00] 08:19:58 INFO - PROCESS | 3340 | 1466698798354 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (19E76400) [pid = 3340] [serial = 1508] [outer = 198C0C00] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (130A2400) [pid = 3340] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1345C800) [pid = 3340] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (19A8E400) [pid = 3340] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (168F2000) [pid = 3340] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15261800) [pid = 3340] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (10A56800) [pid = 3340] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17433C00) [pid = 3340] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139EC400) [pid = 3340] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (139DE800) [pid = 3340] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A404C00) [pid = 3340] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (181C6000) [pid = 3340] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (128A3400) [pid = 3340] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (18493000) [pid = 3340] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:19:58 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (145B4400) [pid = 3340] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:19:58 INFO - PROCESS | 3340 | 1466698798871 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 775ms 08:19:58 INFO - PROCESS | 3340 | 1466698798905 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 3340 | 1466698798907 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:19:58 INFO - PROCESS | 3340 | 1466698798910 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 3340 | 1466698798912 Marionette TRACE conn3 <- [1,1974,null,{}] 08:19:58 INFO - PROCESS | 3340 | 1466698798915 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:58 INFO - PROCESS | 3340 | 1466698798917 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:58 INFO - PROCESS | 3340 | 1466698798993 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:19:58 INFO - PROCESS | 3340 | 1466698798998 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698799000 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:59 INFO - PROCESS | 3340 | ++DOCSHELL 139CF800 == 35 [pid = 3340] [id = 503] 08:19:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (13C8AC00) [pid = 3340] [serial = 1509] [outer = 00000000] 08:19:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15261C00) [pid = 3340] [serial = 1510] [outer = 13C8AC00] 08:19:59 INFO - PROCESS | 3340 | 1466698799043 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17885400) [pid = 3340] [serial = 1511] [outer = 13C8AC00] 08:19:59 INFO - PROCESS | 3340 | 1466698799455 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 589ms 08:19:59 INFO - PROCESS | 3340 | 1466698799510 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 3340 | 1466698799512 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:19:59 INFO - PROCESS | 3340 | 1466698799520 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 3340 | 1466698799521 Marionette TRACE conn3 <- [1,1978,null,{}] 08:19:59 INFO - PROCESS | 3340 | 1466698799525 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:19:59 INFO - PROCESS | 3340 | 1466698799527 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:59 INFO - PROCESS | 3340 | 1466698799602 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:19:59 INFO - PROCESS | 3340 | 1466698799608 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698799610 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:19:59 INFO - PROCESS | 3340 | ++DOCSHELL 14511800 == 36 [pid = 3340] [id = 504] 08:19:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17881C00) [pid = 3340] [serial = 1512] [outer = 00000000] 08:19:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198C0800) [pid = 3340] [serial = 1513] [outer = 17881C00] 08:19:59 INFO - PROCESS | 3340 | 1466698799652 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A138C00) [pid = 3340] [serial = 1514] [outer = 17881C00] 08:20:00 INFO - PROCESS | 3340 | 1466698800098 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 620ms 08:20:00 INFO - PROCESS | 3340 | 1466698800159 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3340 | 1466698800161 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:20:00 INFO - PROCESS | 3340 | 1466698800164 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 3340 | 1466698800166 Marionette TRACE conn3 <- [1,1982,null,{}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:20:00 INFO - PROCESS | 3340 | 1466698800170 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3340 | 1466698800171 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:00 INFO - PROCESS | 3340 | 1466698800250 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:20:00 INFO - PROCESS | 3340 | 1466698800255 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698800257 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:00 INFO - PROCESS | 3340 | ++DOCSHELL 15A6C800 == 37 [pid = 3340] [id = 505] 08:20:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (15CB7800) [pid = 3340] [serial = 1515] [outer = 00000000] 08:20:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A403C00) [pid = 3340] [serial = 1516] [outer = 15CB7800] 08:20:00 INFO - PROCESS | 3340 | 1466698800299 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (16E07800) [pid = 3340] [serial = 1517] [outer = 15CB7800] 08:20:00 INFO - PROCESS | 3340 | 1466698800814 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 729ms 08:20:00 INFO - PROCESS | 3340 | 1466698800892 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 3340 | 1466698800901 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:20:00 INFO - PROCESS | 3340 | 1466698800906 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 3340 | 1466698800910 Marionette TRACE conn3 <- [1,1986,null,{}] 08:20:00 INFO - PROCESS | 3340 | 1466698800916 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:00 INFO - PROCESS | 3340 | 1466698800919 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:01 INFO - PROCESS | 3340 | 1466698801131 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:20:01 INFO - PROCESS | 3340 | 1466698801142 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698801147 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:01 INFO - PROCESS | 3340 | ++DOCSHELL 1055F400 == 38 [pid = 3340] [id = 506] 08:20:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (105EA800) [pid = 3340] [serial = 1518] [outer = 00000000] 08:20:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (130C5800) [pid = 3340] [serial = 1519] [outer = 105EA800] 08:20:01 INFO - PROCESS | 3340 | 1466698801203 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (131E8000) [pid = 3340] [serial = 1520] [outer = 105EA800] 08:20:01 INFO - PROCESS | 3340 | 1466698801782 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 08:20:01 INFO - PROCESS | 3340 | 1466698801853 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 3340 | 1466698801858 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:20:01 INFO - PROCESS | 3340 | 1466698801864 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 3340 | 1466698801867 Marionette TRACE conn3 <- [1,1990,null,{}] 08:20:01 INFO - PROCESS | 3340 | 1466698801871 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:01 INFO - PROCESS | 3340 | 1466698801874 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:01 INFO - PROCESS | 3340 | 1466698801988 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:20:02 INFO - PROCESS | 3340 | 1466698802125 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698802128 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:02 INFO - PROCESS | 3340 | ++DOCSHELL 145C1400 == 39 [pid = 3340] [id = 507] 08:20:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (15254C00) [pid = 3340] [serial = 1521] [outer = 00000000] 08:20:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1553A400) [pid = 3340] [serial = 1522] [outer = 15254C00] 08:20:02 INFO - PROCESS | 3340 | 1466698802184 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (166A8C00) [pid = 3340] [serial = 1523] [outer = 15254C00] 08:20:02 INFO - PROCESS | 3340 | 1466698802827 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1038ms 08:20:02 INFO - PROCESS | 3340 | 1466698802895 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 3340 | 1466698802898 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:20:02 INFO - PROCESS | 3340 | 1466698802920 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 3340 | 1466698802924 Marionette TRACE conn3 <- [1,1994,null,{}] 08:20:02 INFO - PROCESS | 3340 | 1466698802941 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:02 INFO - PROCESS | 3340 | 1466698802946 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:03 INFO - PROCESS | 3340 | 1466698803115 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:20:03 INFO - PROCESS | 3340 | 1466698803216 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698803219 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:03 INFO - PROCESS | 3340 | ++DOCSHELL 19FEA800 == 40 [pid = 3340] [id = 508] 08:20:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A13E400) [pid = 3340] [serial = 1524] [outer = 00000000] 08:20:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1A3BEC00) [pid = 3340] [serial = 1525] [outer = 1A13E400] 08:20:03 INFO - PROCESS | 3340 | 1466698803274 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1A410C00) [pid = 3340] [serial = 1526] [outer = 1A13E400] 08:20:03 INFO - PROCESS | 3340 | 1466698803843 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:20:03 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:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 945ms 08:20:03 INFO - PROCESS | 3340 | 1466698803887 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:20:03 INFO - PROCESS | 3340 | 1466698803890 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:20:03 INFO - PROCESS | 3340 | 1466698803894 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:20:03 INFO - PROCESS | 3340 | 1466698803896 Marionette TRACE conn3 <- [1,1998,null,{}] 08:20:03 INFO - PROCESS | 3340 | 1466698803900 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:03 INFO - PROCESS | 3340 | 1466698803902 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:04 INFO - PROCESS | 3340 | 1466698804014 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:20:04 INFO - PROCESS | 3340 | 1466698804123 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698804125 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:04 INFO - PROCESS | 3340 | ++DOCSHELL 16E0DC00 == 41 [pid = 3340] [id = 509] 08:20:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (16ECC400) [pid = 3340] [serial = 1527] [outer = 00000000] 08:20:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1A3B7000) [pid = 3340] [serial = 1528] [outer = 16ECC400] 08:20:04 INFO - PROCESS | 3340 | 1466698804177 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 97 (1A502800) [pid = 3340] [serial = 1529] [outer = 16ECC400] 08:20:04 INFO - PROCESS | 3340 | 1466698804941 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:20:05 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:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1132ms 08:20:05 INFO - PROCESS | 3340 | 1466698805023 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 3340 | 1466698805027 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:20:05 INFO - PROCESS | 3340 | 1466698805032 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 3340 | 1466698805035 Marionette TRACE conn3 <- [1,2002,null,{}] 08:20:05 INFO - PROCESS | 3340 | 1466698805040 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:05 INFO - PROCESS | 3340 | 1466698805043 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:05 INFO - PROCESS | 3340 | 1466698805151 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 14511800 == 40 [pid = 3340] [id = 504] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 139CF800 == 39 [pid = 3340] [id = 503] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 198BA400 == 38 [pid = 3340] [id = 502] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 172F8400 == 37 [pid = 3340] [id = 501] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 1450FC00 == 36 [pid = 3340] [id = 500] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 15A74400 == 35 [pid = 3340] [id = 499] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 1525BC00 == 34 [pid = 3340] [id = 498] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 1327BC00 == 33 [pid = 3340] [id = 497] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 10A58000 == 32 [pid = 3340] [id = 496] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 10526400 == 31 [pid = 3340] [id = 494] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 1303C000 == 30 [pid = 3340] [id = 495] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 16E0DC00 == 29 [pid = 3340] [id = 509] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 19FEA800 == 28 [pid = 3340] [id = 508] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 15A6C800 == 27 [pid = 3340] [id = 505] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 1055F400 == 26 [pid = 3340] [id = 506] 08:20:05 INFO - PROCESS | 3340 | --DOCSHELL 145C1400 == 25 [pid = 3340] [id = 507] 08:20:05 INFO - PROCESS | 3340 | 1466698805873 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698805876 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 96 (1A50D000) [pid = 3340] [serial = 1480] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (17EDE000) [pid = 3340] [serial = 1462] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (129E8C00) [pid = 3340] [serial = 1444] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (12D5F800) [pid = 3340] [serial = 1445] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1450D400) [pid = 3340] [serial = 1450] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (145BA800) [pid = 3340] [serial = 1451] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (169F6000) [pid = 3340] [serial = 1456] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (16E08C00) [pid = 3340] [serial = 1457] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (10A60400) [pid = 3340] [serial = 1441] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (10B6FC00) [pid = 3340] [serial = 1442] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (184A1C00) [pid = 3340] [serial = 1466] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (139CEC00) [pid = 3340] [serial = 1447] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (139D8C00) [pid = 3340] [serial = 1448] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17535800) [pid = 3340] [serial = 1459] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17539800) [pid = 3340] [serial = 1460] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (19FE4000) [pid = 3340] [serial = 1468] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A40A000) [pid = 3340] [serial = 1471] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (16756C00) [pid = 3340] [serial = 1475] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15259800) [pid = 3340] [serial = 1474] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A410800) [pid = 3340] [serial = 1472] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A8C2800) [pid = 3340] [serial = 1439] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15262000) [pid = 3340] [serial = 1453] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (157E7C00) [pid = 3340] [serial = 1454] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A140000) [pid = 3340] [serial = 1469] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1849DC00) [pid = 3340] [serial = 1465] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A405400) [pid = 3340] [serial = 1478] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17FB3400) [pid = 3340] [serial = 1463] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (19A83C00) [pid = 3340] [serial = 1477] [outer = 00000000] [url = about:blank] 08:20:05 INFO - PROCESS | 3340 | ++DOCSHELL 10470800 == 26 [pid = 3340] [id = 510] 08:20:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10474C00) [pid = 3340] [serial = 1530] [outer = 00000000] 08:20:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (104EB400) [pid = 3340] [serial = 1531] [outer = 10474C00] 08:20:05 INFO - PROCESS | 3340 | 1466698805968 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1055F400) [pid = 3340] [serial = 1532] [outer = 10474C00] 08:20:06 INFO - PROCESS | 3340 | 1466698806402 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1442ms 08:20:06 INFO - PROCESS | 3340 | 1466698806502 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:20:06 INFO - PROCESS | 3340 | 1466698806506 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:20:06 INFO - PROCESS | 3340 | 1466698806510 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 3340 | 1466698806513 Marionette TRACE conn3 <- [1,2006,null,{}] 08:20:06 INFO - PROCESS | 3340 | 1466698806518 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:06 INFO - PROCESS | 3340 | 1466698806522 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:06 INFO - PROCESS | 3340 | 1466698806611 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:20:06 INFO - PROCESS | 3340 | 1466698806625 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698806628 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:06 INFO - PROCESS | 3340 | ++DOCSHELL 129EC400 == 27 [pid = 3340] [id = 511] 08:20:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (129ECC00) [pid = 3340] [serial = 1533] [outer = 00000000] 08:20:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (12D6A000) [pid = 3340] [serial = 1534] [outer = 129ECC00] 08:20:06 INFO - PROCESS | 3340 | 1466698806676 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1303C000) [pid = 3340] [serial = 1535] [outer = 129ECC00] 08:20:07 INFO - PROCESS | 3340 | 1466698807148 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 698ms 08:20:07 INFO - PROCESS | 3340 | 1466698807223 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3340 | 1466698807227 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:20:07 INFO - PROCESS | 3340 | 1466698807235 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3340 | 1466698807237 Marionette TRACE conn3 <- [1,2010,null,{}] 08:20:07 INFO - PROCESS | 3340 | 1466698807240 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:20:07 INFO - PROCESS | 3340 | 1466698807243 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:07 INFO - PROCESS | 3340 | 1466698807333 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:20:07 INFO - PROCESS | 3340 | 1466698807429 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698807431 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:07 INFO - PROCESS | 3340 | ++DOCSHELL 129EC000 == 28 [pid = 3340] [id = 512] 08:20:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1345C400) [pid = 3340] [serial = 1536] [outer = 00000000] 08:20:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (139D1400) [pid = 3340] [serial = 1537] [outer = 1345C400] 08:20:07 INFO - PROCESS | 3340 | 1466698807477 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (139E1800) [pid = 3340] [serial = 1538] [outer = 1345C400] 08:20:07 INFO - PROCESS | 3340 | 1466698807894 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 667ms 08:20:07 INFO - PROCESS | 3340 | 1466698807919 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 3340 | 1466698807921 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:20:07 INFO - PROCESS | 3340 | 1466698807940 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 3340 | 1466698807946 Marionette TRACE conn3 <- [1,2014,null,{}] 08:20:07 INFO - PROCESS | 3340 | 1466698807955 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:07 INFO - PROCESS | 3340 | 1466698807959 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:08 INFO - PROCESS | 3340 | 1466698808091 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:20:08 INFO - PROCESS | 3340 | 1466698808105 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698808107 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:08 INFO - PROCESS | 3340 | ++DOCSHELL 1450FC00 == 29 [pid = 3340] [id = 513] 08:20:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (145C1400) [pid = 3340] [serial = 1539] [outer = 00000000] 08:20:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (15259000) [pid = 3340] [serial = 1540] [outer = 145C1400] 08:20:08 INFO - PROCESS | 3340 | 1466698808151 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (15534C00) [pid = 3340] [serial = 1541] [outer = 145C1400] 08:20:08 INFO - PROCESS | 3340 | 1466698808623 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 714ms 08:20:08 INFO - PROCESS | 3340 | 1466698808649 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 3340 | 1466698808652 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:20:08 INFO - PROCESS | 3340 | 1466698808655 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 3340 | 1466698808657 Marionette TRACE conn3 <- [1,2018,null,{}] 08:20:08 INFO - PROCESS | 3340 | 1466698808660 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:08 INFO - PROCESS | 3340 | 1466698808662 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:08 INFO - PROCESS | 3340 | 1466698808806 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:20:08 INFO - PROCESS | 3340 | 1466698808828 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698808830 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:08 INFO - PROCESS | 3340 | ++DOCSHELL 15A72400 == 30 [pid = 3340] [id = 514] 08:20:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (15A74000) [pid = 3340] [serial = 1542] [outer = 00000000] 08:20:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1675A800) [pid = 3340] [serial = 1543] [outer = 15A74000] 08:20:08 INFO - PROCESS | 3340 | 1466698808874 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1675EC00) [pid = 3340] [serial = 1544] [outer = 15A74000] 08:20:09 INFO - PROCESS | 3340 | 1466698809296 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 682ms 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:20:09 INFO - PROCESS | 3340 | 1466698809338 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 3340 | 1466698809340 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:20:09 INFO - PROCESS | 3340 | 1466698809344 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 3340 | 1466698809346 Marionette TRACE conn3 <- [1,2022,null,{}] 08:20:09 INFO - PROCESS | 3340 | 1466698809349 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:09 INFO - PROCESS | 3340 | 1466698809351 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:09 INFO - PROCESS | 3340 | 1466698809464 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:20:09 INFO - PROCESS | 3340 | 1466698809469 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698809475 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:09 INFO - PROCESS | 3340 | ++DOCSHELL 169E9400 == 31 [pid = 3340] [id = 515] 08:20:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (169EC000) [pid = 3340] [serial = 1545] [outer = 00000000] 08:20:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (16E08C00) [pid = 3340] [serial = 1546] [outer = 169EC000] 08:20:09 INFO - PROCESS | 3340 | 1466698809532 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17551400) [pid = 3340] [serial = 1547] [outer = 169EC000] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17881C00) [pid = 3340] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15CB7800) [pid = 3340] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17431800) [pid = 3340] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (10A5A000) [pid = 3340] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (16761C00) [pid = 3340] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (130AA000) [pid = 3340] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1675AC00) [pid = 3340] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1327EC00) [pid = 3340] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1525C000) [pid = 3340] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (10526800) [pid = 3340] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (181CF000) [pid = 3340] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (198C0C00) [pid = 3340] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:20:10 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (13C8AC00) [pid = 3340] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:20:10 INFO - PROCESS | 3340 | 1466698810315 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 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 992ms 08:20:10 INFO - PROCESS | 3340 | 1466698810346 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3340 | 1466698810348 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:20:10 INFO - PROCESS | 3340 | 1466698810351 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3340 | 1466698810353 Marionette TRACE conn3 <- [1,2026,null,{}] 08:20:10 INFO - PROCESS | 3340 | 1466698810356 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3340 | 1466698810358 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:10 INFO - PROCESS | 3340 | 1466698810440 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:20:10 INFO - PROCESS | 3340 | 1466698810530 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698810532 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:10 INFO - PROCESS | 3340 | ++DOCSHELL 10A59C00 == 32 [pid = 3340] [id = 516] 08:20:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1314C800) [pid = 3340] [serial = 1548] [outer = 00000000] 08:20:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15258800) [pid = 3340] [serial = 1549] [outer = 1314C800] 08:20:10 INFO - PROCESS | 3340 | 1466698810581 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (175B0C00) [pid = 3340] [serial = 1550] [outer = 1314C800] 08:20:10 INFO - PROCESS | 3340 | 1466698810937 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 635ms 08:20:10 INFO - PROCESS | 3340 | 1466698810974 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 3340 | 1466698810976 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:20:10 INFO - PROCESS | 3340 | 1466698810979 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 3340 | 1466698810981 Marionette TRACE conn3 <- [1,2030,null,{}] 08:20:10 INFO - PROCESS | 3340 | 1466698810984 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:10 INFO - PROCESS | 3340 | 1466698810986 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:11 INFO - PROCESS | 3340 | 1466698811060 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:20:11 INFO - PROCESS | 3340 | 1466698811158 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698811160 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:11 INFO - PROCESS | 3340 | ++DOCSHELL 1345CC00 == 33 [pid = 3340] [id = 517] 08:20:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (139D4000) [pid = 3340] [serial = 1551] [outer = 00000000] 08:20:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17FBBC00) [pid = 3340] [serial = 1552] [outer = 139D4000] 08:20:11 INFO - PROCESS | 3340 | 1466698811203 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (181CE000) [pid = 3340] [serial = 1553] [outer = 139D4000] 08:20:11 INFO - PROCESS | 3340 | 1466698811549 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:20:11 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:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 589ms 08:20:11 INFO - PROCESS | 3340 | 1466698811576 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:20:11 INFO - PROCESS | 3340 | 1466698811578 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:20:11 INFO - PROCESS | 3340 | 1466698811581 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:20:11 INFO - PROCESS | 3340 | 1466698811583 Marionette TRACE conn3 <- [1,2034,null,{}] 08:20:11 INFO - PROCESS | 3340 | 1466698811586 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:11 INFO - PROCESS | 3340 | 1466698811588 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:11 INFO - PROCESS | 3340 | 1466698811704 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:20:11 INFO - PROCESS | 3340 | 1466698811712 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698811713 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:11 INFO - PROCESS | 3340 | ++DOCSHELL 157E5800 == 34 [pid = 3340] [id = 518] 08:20:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1742BC00) [pid = 3340] [serial = 1554] [outer = 00000000] 08:20:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1849A800) [pid = 3340] [serial = 1555] [outer = 1742BC00] 08:20:11 INFO - PROCESS | 3340 | 1466698811758 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1849C000) [pid = 3340] [serial = 1556] [outer = 1742BC00] 08:20:12 INFO - PROCESS | 3340 | 1466698812229 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:20:12 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:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 697ms 08:20:12 INFO - PROCESS | 3340 | 1466698812285 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 3340 | 1466698812290 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:20:12 INFO - PROCESS | 3340 | 1466698812295 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 3340 | 1466698812300 Marionette TRACE conn3 <- [1,2038,null,{}] 08:20:12 INFO - PROCESS | 3340 | 1466698812307 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:12 INFO - PROCESS | 3340 | 1466698812310 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:12 INFO - PROCESS | 3340 | 1466698812456 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:20:12 INFO - PROCESS | 3340 | 1466698812570 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3340 | 1466698812575 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:12 INFO - PROCESS | 3340 | ++DOCSHELL 10B74C00 == 35 [pid = 3340] [id = 519] 08:20:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (10EBEC00) [pid = 3340] [serial = 1557] [outer = 00000000] 08:20:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (110E4000) [pid = 3340] [serial = 1558] [outer = 10EBEC00] 08:20:12 INFO - PROCESS | 3340 | 1466698812633 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (11AE4800) [pid = 3340] [serial = 1559] [outer = 10EBEC00] 08:20:13 INFO - PROCESS | 3340 | 1466698813380 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1131ms 08:20:13 INFO - PROCESS | 3340 | 1466698813427 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 3340 | 1466698813432 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:20:13 INFO - PROCESS | 3340 | 1466698813438 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 3340 | 1466698813441 Marionette TRACE conn3 <- [1,2042,null,{}] 08:20:13 INFO - PROCESS | 3340 | 1466698813445 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:13 INFO - PROCESS | 3340 | 1466698813448 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:13 INFO - PROCESS | 3340 | 1466698813564 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:20:13 INFO - PROCESS | 3340 | 1466698813701 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698813704 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:13 INFO - PROCESS | 3340 | ++DOCSHELL 139D9000 == 36 [pid = 3340] [id = 520] 08:20:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (139E1400) [pid = 3340] [serial = 1560] [outer = 00000000] 08:20:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (13D0E400) [pid = 3340] [serial = 1561] [outer = 139E1400] 08:20:13 INFO - PROCESS | 3340 | 1466698813767 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (14514000) [pid = 3340] [serial = 1562] [outer = 139E1400] 08:20:14 INFO - PROCESS | 3340 | 1466698814601 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1240ms 08:20:14 INFO - PROCESS | 3340 | 1466698814696 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 3340 | 1466698814701 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:20:14 INFO - PROCESS | 3340 | 1466698814706 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 3340 | 1466698814709 Marionette TRACE conn3 <- [1,2046,null,{}] 08:20:14 INFO - PROCESS | 3340 | 1466698814715 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:14 INFO - PROCESS | 3340 | 1466698814717 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:14 INFO - PROCESS | 3340 | 1466698814832 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:20:14 INFO - PROCESS | 3340 | 1466698814951 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698814955 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 139D2000 == 35 [pid = 3340] [id = 101] 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 169F2400 == 34 [pid = 3340] [id = 114] 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 1450E400 == 33 [pid = 3340] [id = 112] 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 15CB0800 == 32 [pid = 3340] [id = 113] 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 15C61000 == 31 [pid = 3340] [id = 103] 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 12D85000 == 30 [pid = 3340] [id = 111] 08:20:14 INFO - PROCESS | 3340 | --DOCSHELL 10B79400 == 29 [pid = 3340] [id = 110] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1A138C00) [pid = 3340] [serial = 1514] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A403C00) [pid = 3340] [serial = 1516] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (16E07800) [pid = 3340] [serial = 1517] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (175AF400) [pid = 3340] [serial = 1501] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (110DFC00) [pid = 3340] [serial = 1489] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A8BFC00) [pid = 3340] [serial = 1481] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (13281400) [pid = 3340] [serial = 1486] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (103CB400) [pid = 3340] [serial = 1487] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1692C400) [pid = 3340] [serial = 1498] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (139D4C00) [pid = 3340] [serial = 1492] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139E6000) [pid = 3340] [serial = 1493] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (15367000) [pid = 3340] [serial = 1495] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15A2EC00) [pid = 3340] [serial = 1496] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1055FC00) [pid = 3340] [serial = 1483] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (10A5F000) [pid = 3340] [serial = 1484] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1849B800) [pid = 3340] [serial = 1504] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (17C1F000) [pid = 3340] [serial = 1502] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (19E71C00) [pid = 3340] [serial = 1507] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1849C800) [pid = 3340] [serial = 1505] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (19E76400) [pid = 3340] [serial = 1508] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (198C0800) [pid = 3340] [serial = 1513] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (129B5000) [pid = 3340] [serial = 1490] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (15261C00) [pid = 3340] [serial = 1510] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (17885400) [pid = 3340] [serial = 1511] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (16ECFC00) [pid = 3340] [serial = 1499] [outer = 00000000] [url = about:blank] 08:20:14 INFO - PROCESS | 3340 | ++DOCSHELL 1051D400 == 30 [pid = 3340] [id = 521] 08:20:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (10526000) [pid = 3340] [serial = 1563] [outer = 00000000] 08:20:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10A5F000) [pid = 3340] [serial = 1564] [outer = 10526000] 08:20:15 INFO - PROCESS | 3340 | 1466698815013 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (112CF800) [pid = 3340] [serial = 1565] [outer = 10526000] 08:20:15 INFO - PROCESS | 3340 | 1466698815469 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 837ms 08:20:15 INFO - PROCESS | 3340 | 1466698815533 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:20:15 INFO - PROCESS | 3340 | 1466698815537 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:20:15 INFO - PROCESS | 3340 | 1466698815543 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 3340 | 1466698815546 Marionette TRACE conn3 <- [1,2050,null,{}] 08:20:15 INFO - PROCESS | 3340 | 1466698815550 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:15 INFO - PROCESS | 3340 | 1466698815552 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:15 INFO - PROCESS | 3340 | 1466698815637 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:20:15 INFO - PROCESS | 3340 | 1466698815649 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698815652 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:15 INFO - PROCESS | 3340 | ++DOCSHELL 131EC000 == 31 [pid = 3340] [id = 522] 08:20:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (131ED400) [pid = 3340] [serial = 1566] [outer = 00000000] 08:20:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1393FC00) [pid = 3340] [serial = 1567] [outer = 131ED400] 08:20:15 INFO - PROCESS | 3340 | 1466698815697 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (139D7800) [pid = 3340] [serial = 1568] [outer = 131ED400] 08:20:16 INFO - PROCESS | 3340 | 1466698816183 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 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 682ms 08:20:16 INFO - PROCESS | 3340 | 1466698816244 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3340 | 1466698816248 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:20:16 INFO - PROCESS | 3340 | 1466698816251 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:20:16 INFO - PROCESS | 3340 | 1466698816255 Marionette TRACE conn3 <- [1,2054,null,{}] 08:20:16 INFO - PROCESS | 3340 | 1466698816295 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3340 | 1466698816300 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:16 INFO - PROCESS | 3340 | 1466698816395 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:20:16 INFO - PROCESS | 3340 | 1466698816488 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698816491 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:16 INFO - PROCESS | 3340 | ++DOCSHELL 15255400 == 32 [pid = 3340] [id = 523] 08:20:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15255800) [pid = 3340] [serial = 1569] [outer = 00000000] 08:20:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1552EC00) [pid = 3340] [serial = 1570] [outer = 15255800] 08:20:16 INFO - PROCESS | 3340 | 1466698816538 Marionette DEBUG loaded listener.js 08:20:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15A6B400) [pid = 3340] [serial = 1571] [outer = 15255800] 08:20:16 INFO - PROCESS | 3340 | 1466698816920 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 713ms 08:20:16 INFO - PROCESS | 3340 | 1466698816973 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 3340 | 1466698816976 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:20:16 INFO - PROCESS | 3340 | 1466698816979 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 3340 | 1466698816981 Marionette TRACE conn3 <- [1,2058,null,{}] 08:20:16 INFO - PROCESS | 3340 | 1466698816984 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:16 INFO - PROCESS | 3340 | 1466698816986 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:17 INFO - PROCESS | 3340 | 1466698817064 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:20:17 INFO - PROCESS | 3340 | 1466698817069 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698817071 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:17 INFO - PROCESS | 3340 | ++DOCSHELL 1692A800 == 33 [pid = 3340] [id = 524] 08:20:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1692B800) [pid = 3340] [serial = 1572] [outer = 00000000] 08:20:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17535C00) [pid = 3340] [serial = 1573] [outer = 1692B800] 08:20:17 INFO - PROCESS | 3340 | 1466698817114 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17552800) [pid = 3340] [serial = 1574] [outer = 1692B800] 08:20:17 INFO - PROCESS | 3340 | 1466698817606 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 682ms 08:20:17 INFO - PROCESS | 3340 | 1466698817662 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:20:17 INFO - PROCESS | 3340 | 1466698817664 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:20:17 INFO - PROCESS | 3340 | 1466698817668 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:20:17 INFO - PROCESS | 3340 | 1466698817669 Marionette TRACE conn3 <- [1,2062,null,{}] 08:20:17 INFO - PROCESS | 3340 | 1466698817673 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:17 INFO - PROCESS | 3340 | 1466698817675 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:17 INFO - PROCESS | 3340 | 1466698817812 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:20:17 INFO - PROCESS | 3340 | 1466698817835 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698817837 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:17 INFO - PROCESS | 3340 | ++DOCSHELL 105F1000 == 34 [pid = 3340] [id = 525] 08:20:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (11C30000) [pid = 3340] [serial = 1575] [outer = 00000000] 08:20:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17E32C00) [pid = 3340] [serial = 1576] [outer = 11C30000] 08:20:17 INFO - PROCESS | 3340 | 1466698817880 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17FB8800) [pid = 3340] [serial = 1577] [outer = 11C30000] 08:20:18 INFO - PROCESS | 3340 | 1466698818326 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 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 682ms 08:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:20:18 INFO - PROCESS | 3340 | 1466698818367 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 3340 | 1466698818369 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:20:18 INFO - PROCESS | 3340 | 1466698818373 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 3340 | 1466698818374 Marionette TRACE conn3 <- [1,2066,null,{}] 08:20:18 INFO - PROCESS | 3340 | 1466698818383 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:18 INFO - PROCESS | 3340 | 1466698818388 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:18 INFO - PROCESS | 3340 | 1466698818522 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:20:18 INFO - PROCESS | 3340 | 1466698818533 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698818535 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:18 INFO - PROCESS | 3340 | ++DOCSHELL 17E31C00 == 35 [pid = 3340] [id = 526] 08:20:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17FBC000) [pid = 3340] [serial = 1578] [outer = 00000000] 08:20:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198B8000) [pid = 3340] [serial = 1579] [outer = 17FBC000] 08:20:18 INFO - PROCESS | 3340 | 1466698818579 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1849CC00) [pid = 3340] [serial = 1580] [outer = 17FBC000] 08:20:19 INFO - PROCESS | 3340 | 1466698819028 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 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 682ms 08:20:19 INFO - PROCESS | 3340 | 1466698819056 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3340 | 1466698819058 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:20:19 INFO - PROCESS | 3340 | 1466698819061 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 3340 | 1466698819063 Marionette TRACE conn3 <- [1,2070,null,{}] 08:20:19 INFO - PROCESS | 3340 | 1466698819082 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3340 | 1466698819084 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:19 INFO - PROCESS | 3340 | 1466698819219 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:20:19 INFO - PROCESS | 3340 | 1466698819231 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698819233 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:19 INFO - PROCESS | 3340 | ++DOCSHELL 19E75800 == 36 [pid = 3340] [id = 527] 08:20:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (19E76400) [pid = 3340] [serial = 1581] [outer = 00000000] 08:20:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A138800) [pid = 3340] [serial = 1582] [outer = 19E76400] 08:20:19 INFO - PROCESS | 3340 | 1466698819276 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A138C00) [pid = 3340] [serial = 1583] [outer = 19E76400] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A13E400) [pid = 3340] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (169EC000) [pid = 3340] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (15A74000) [pid = 3340] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1314C800) [pid = 3340] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1345C400) [pid = 3340] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (10474C00) [pid = 3340] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (145C1400) [pid = 3340] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139D4000) [pid = 3340] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (129ECC00) [pid = 3340] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (105EA800) [pid = 3340] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:20:19 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15254C00) [pid = 3340] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:20:19 INFO - PROCESS | 3340 | 1466698819787 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 744ms 08:20:19 INFO - PROCESS | 3340 | 1466698819823 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 3340 | 1466698819825 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:20:19 INFO - PROCESS | 3340 | 1466698819828 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:20:19 INFO - PROCESS | 3340 | 1466698819830 Marionette TRACE conn3 <- [1,2074,null,{}] 08:20:19 INFO - PROCESS | 3340 | 1466698819833 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:19 INFO - PROCESS | 3340 | 1466698819834 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:19 INFO - PROCESS | 3340 | 1466698819913 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:20:19 INFO - PROCESS | 3340 | 1466698819918 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698819920 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:19 INFO - PROCESS | 3340 | ++DOCSHELL 1291A800 == 37 [pid = 3340] [id = 528] 08:20:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (129ECC00) [pid = 3340] [serial = 1584] [outer = 00000000] 08:20:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (169EC000) [pid = 3340] [serial = 1585] [outer = 129ECC00] 08:20:19 INFO - PROCESS | 3340 | 1466698819962 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (198B2C00) [pid = 3340] [serial = 1586] [outer = 129ECC00] 08:20:20 INFO - PROCESS | 3340 | 1466698820385 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 589ms 08:20:20 INFO - PROCESS | 3340 | 1466698820430 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 3340 | 1466698820432 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:20:20 INFO - PROCESS | 3340 | 1466698820439 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 3340 | 1466698820441 Marionette TRACE conn3 <- [1,2078,null,{}] 08:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:20:20 INFO - PROCESS | 3340 | 1466698820444 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:20 INFO - PROCESS | 3340 | 1466698820446 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:20 INFO - PROCESS | 3340 | 1466698820526 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:20:20 INFO - PROCESS | 3340 | 1466698820531 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698820533 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:20 INFO - PROCESS | 3340 | ++DOCSHELL 15A36C00 == 38 [pid = 3340] [id = 529] 08:20:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15CB3C00) [pid = 3340] [serial = 1587] [outer = 00000000] 08:20:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1A3BCC00) [pid = 3340] [serial = 1588] [outer = 15CB3C00] 08:20:20 INFO - PROCESS | 3340 | 1466698820576 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1A3C1400) [pid = 3340] [serial = 1589] [outer = 15CB3C00] 08:20:21 INFO - PROCESS | 3340 | 1466698821019 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 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 635ms 08:20:21 INFO - PROCESS | 3340 | 1466698821080 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 3340 | 1466698821082 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:20:21 INFO - PROCESS | 3340 | 1466698821085 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 3340 | 1466698821071 Marionette TRACE conn3 <- [1,2082,null,{}] 08:20:21 INFO - PROCESS | 3340 | 1466698821074 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:21 INFO - PROCESS | 3340 | 1466698821076 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:21 INFO - PROCESS | 3340 | 1466698821154 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:20:21 INFO - PROCESS | 3340 | 1466698821159 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698821161 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:21 INFO - PROCESS | 3340 | ++DOCSHELL 19E7BC00 == 39 [pid = 3340] [id = 530] 08:20:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A406400) [pid = 3340] [serial = 1590] [outer = 00000000] 08:20:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A40BC00) [pid = 3340] [serial = 1591] [outer = 1A406400] 08:20:21 INFO - PROCESS | 3340 | 1466698821203 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A40FC00) [pid = 3340] [serial = 1592] [outer = 1A406400] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 10A5CC00 == 38 [pid = 3340] [id = 116] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 172F0800 == 37 [pid = 3340] [id = 104] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 10375800 == 36 [pid = 3340] [id = 107] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 198B5000 == 35 [pid = 3340] [id = 108] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 112C7400 == 34 [pid = 3340] [id = 109] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 129B4C00 == 33 [pid = 3340] [id = 100] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 13937400 == 32 [pid = 3340] [id = 115] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 15536800 == 31 [pid = 3340] [id = 102] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 10FF4400 == 30 [pid = 3340] [id = 106] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 1047AC00 == 29 [pid = 3340] [id = 105] 08:20:22 INFO - PROCESS | 3340 | --DOCSHELL 10470800 == 28 [pid = 3340] [id = 510] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17FBBC00) [pid = 3340] [serial = 1552] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (181CE000) [pid = 3340] [serial = 1553] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (12D6A000) [pid = 3340] [serial = 1534] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1303C000) [pid = 3340] [serial = 1535] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (131E8000) [pid = 3340] [serial = 1520] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (130C5800) [pid = 3340] [serial = 1519] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (166A8C00) [pid = 3340] [serial = 1523] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1553A400) [pid = 3340] [serial = 1522] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1A410C00) [pid = 3340] [serial = 1526] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1A3BEC00) [pid = 3340] [serial = 1525] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A3B7000) [pid = 3340] [serial = 1528] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (16E08C00) [pid = 3340] [serial = 1546] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1675A800) [pid = 3340] [serial = 1543] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (15258800) [pid = 3340] [serial = 1549] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (139D1400) [pid = 3340] [serial = 1537] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (175B0C00) [pid = 3340] [serial = 1550] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1849A800) [pid = 3340] [serial = 1555] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (17551400) [pid = 3340] [serial = 1547] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (104EB400) [pid = 3340] [serial = 1531] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (1055F400) [pid = 3340] [serial = 1532] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (15259000) [pid = 3340] [serial = 1540] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (1675EC00) [pid = 3340] [serial = 1544] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (15534C00) [pid = 3340] [serial = 1541] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (139E1800) [pid = 3340] [serial = 1538] [outer = 00000000] [url = about:blank] 08:20:22 INFO - PROCESS | 3340 | 1466698822994 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1953ms 08:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:20:23 INFO - PROCESS | 3340 | 1466698823037 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3340 | 1466698823041 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:20:23 INFO - PROCESS | 3340 | 1466698823045 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 3340 | 1466698823049 Marionette TRACE conn3 <- [1,2086,null,{}] 08:20:23 INFO - PROCESS | 3340 | 1466698823054 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3340 | 1466698823057 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:23 INFO - PROCESS | 3340 | 1466698823129 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:20:23 INFO - PROCESS | 3340 | 1466698823137 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466698823141 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:23 INFO - PROCESS | 3340 | ++DOCSHELL 105EC000 == 29 [pid = 3340] [id = 531] 08:20:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (105F4C00) [pid = 3340] [serial = 1593] [outer = 00000000] 08:20:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (10EC5000) [pid = 3340] [serial = 1594] [outer = 105F4C00] 08:20:23 INFO - PROCESS | 3340 | 1466698823194 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (110DE800) [pid = 3340] [serial = 1595] [outer = 105F4C00] 08:20:23 INFO - PROCESS | 3340 | 1466698823703 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 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 682ms 08:20:23 INFO - PROCESS | 3340 | 1466698823725 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 3340 | 1466698823730 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:20:23 INFO - PROCESS | 3340 | 1466698823740 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:20:23 INFO - PROCESS | 3340 | 1466698823742 Marionette TRACE conn3 <- [1,2090,null,{}] 08:20:23 INFO - PROCESS | 3340 | 1466698823746 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:23 INFO - PROCESS | 3340 | 1466698823749 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:23 INFO - PROCESS | 3340 | 1466698823840 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:20:23 INFO - PROCESS | 3340 | 1466698823846 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466698823849 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:23 INFO - PROCESS | 3340 | ++DOCSHELL 12D88800 == 30 [pid = 3340] [id = 532] 08:20:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (12D88C00) [pid = 3340] [serial = 1596] [outer = 00000000] 08:20:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (130A2400) [pid = 3340] [serial = 1597] [outer = 12D88C00] 08:20:23 INFO - PROCESS | 3340 | 1466698823897 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (1312F000) [pid = 3340] [serial = 1598] [outer = 12D88C00] 08:20:24 INFO - PROCESS | 3340 | 1466698824367 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 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 682ms 08:20:24 INFO - PROCESS | 3340 | 1466698824441 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 3340 | 1466698824443 Marionette TRACE conn3 <- [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 | 3340 | 1466698824447 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 3340 | 1466698824450 Marionette TRACE conn3 <- [1,2094,null,{}] 08:20:24 INFO - PROCESS | 3340 | 1466698824461 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:24 INFO - PROCESS | 3340 | 1466698824466 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:24 INFO - PROCESS | 3340 | 1466698824575 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:20:24 INFO - PROCESS | 3340 | 1466698824672 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698824675 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:24 INFO - PROCESS | 3340 | ++DOCSHELL 139DF000 == 31 [pid = 3340] [id = 533] 08:20:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (139DF400) [pid = 3340] [serial = 1599] [outer = 00000000] 08:20:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (139E8C00) [pid = 3340] [serial = 1600] [outer = 139DF400] 08:20:24 INFO - PROCESS | 3340 | 1466698824723 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (13C8E000) [pid = 3340] [serial = 1601] [outer = 139DF400] 08:20:25 INFO - PROCESS | 3340 | 1466698825096 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 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 682ms 08:20:25 INFO - PROCESS | 3340 | 1466698825146 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3340 | 1466698825132 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:20:25 INFO - PROCESS | 3340 | 1466698825136 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 3340 | 1466698825148 Marionette TRACE conn3 <- [1,2098,null,{}] 08:20:25 INFO - PROCESS | 3340 | 1466698825152 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3340 | 1466698825154 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:25 INFO - PROCESS | 3340 | 1466698825268 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:20:25 INFO - PROCESS | 3340 | 1466698825280 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698825282 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:25 INFO - PROCESS | 3340 | ++DOCSHELL 12BC2400 == 32 [pid = 3340] [id = 534] 08:20:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (139E0400) [pid = 3340] [serial = 1602] [outer = 00000000] 08:20:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15256000) [pid = 3340] [serial = 1603] [outer = 139E0400] 08:20:25 INFO - PROCESS | 3340 | 1466698825327 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15263400) [pid = 3340] [serial = 1604] [outer = 139E0400] 08:20:25 INFO - PROCESS | 3340 | 1466698825744 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 651ms 08:20:25 INFO - PROCESS | 3340 | 1466698825793 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 3340 | 1466698825795 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:20:25 INFO - PROCESS | 3340 | 1466698825799 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:20:25 INFO - PROCESS | 3340 | 1466698825800 Marionette TRACE conn3 <- [1,2102,null,{}] 08:20:25 INFO - PROCESS | 3340 | 1466698825804 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:25 INFO - PROCESS | 3340 | 1466698825806 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:25 INFO - PROCESS | 3340 | 1466698825915 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:20:25 INFO - PROCESS | 3340 | 1466698825955 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698825957 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:25 INFO - PROCESS | 3340 | ++DOCSHELL 1553CC00 == 33 [pid = 3340] [id = 535] 08:20:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (157DCC00) [pid = 3340] [serial = 1605] [outer = 00000000] 08:20:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15C60400) [pid = 3340] [serial = 1606] [outer = 157DCC00] 08:20:26 INFO - PROCESS | 3340 | 1466698826001 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15C6B000) [pid = 3340] [serial = 1607] [outer = 157DCC00] 08:20:26 INFO - PROCESS | 3340 | 1466698826414 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 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 636ms 08:20:26 INFO - PROCESS | 3340 | 1466698826437 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 3340 | 1466698826439 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:20:26 INFO - PROCESS | 3340 | 1466698826442 Marionette TRACE conn3 -> [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 | 3340 | 1466698826444 Marionette TRACE conn3 <- [1,2106,null,{}] 08:20:26 INFO - PROCESS | 3340 | 1466698826447 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:26 INFO - PROCESS | 3340 | 1466698826453 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:26 INFO - PROCESS | 3340 | 1466698826594 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:20:26 INFO - PROCESS | 3340 | 1466698826610 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698826612 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:26 INFO - PROCESS | 3340 | ++DOCSHELL 1675EC00 == 34 [pid = 3340] [id = 536] 08:20:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168F3400) [pid = 3340] [serial = 1608] [outer = 00000000] 08:20:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (169F6000) [pid = 3340] [serial = 1609] [outer = 168F3400] 08:20:26 INFO - PROCESS | 3340 | 1466698826655 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16D0AC00) [pid = 3340] [serial = 1610] [outer = 168F3400] 08:20:27 INFO - PROCESS | 3340 | 1466698827071 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 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 697ms 08:20:27 INFO - PROCESS | 3340 | 1466698827142 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3340 | 1466698827144 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:20:27 INFO - PROCESS | 3340 | 1466698827147 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:20:27 INFO - PROCESS | 3340 | 1466698827149 Marionette TRACE conn3 <- [1,2110,null,{}] 08:20:27 INFO - PROCESS | 3340 | 1466698827152 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3340 | 1466698827154 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:27 INFO - PROCESS | 3340 | 1466698827258 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:20:27 INFO - PROCESS | 3340 | 1466698827297 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698827299 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:27 INFO - PROCESS | 3340 | ++DOCSHELL 13C85C00 == 35 [pid = 3340] [id = 537] 08:20:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (169F2400) [pid = 3340] [serial = 1611] [outer = 00000000] 08:20:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1788A400) [pid = 3340] [serial = 1612] [outer = 169F2400] 08:20:27 INFO - PROCESS | 3340 | 1466698827342 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17C20400) [pid = 3340] [serial = 1613] [outer = 169F2400] 08:20:27 INFO - PROCESS | 3340 | 1466698827749 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 620ms 08:20:27 INFO - PROCESS | 3340 | 1466698827769 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:20:27 INFO - PROCESS | 3340 | 1466698827771 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:20:27 INFO - PROCESS | 3340 | 1466698827774 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:20:27 INFO - PROCESS | 3340 | 1466698827776 Marionette TRACE conn3 <- [1,2114,null,{}] 08:20:27 INFO - PROCESS | 3340 | 1466698827779 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:27 INFO - PROCESS | 3340 | 1466698827781 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:27 INFO - PROCESS | 3340 | 1466698827900 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:20:27 INFO - PROCESS | 3340 | 1466698827958 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698827960 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:27 INFO - PROCESS | 3340 | ++DOCSHELL 1327A400 == 36 [pid = 3340] [id = 538] 08:20:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (175AE000) [pid = 3340] [serial = 1614] [outer = 00000000] 08:20:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (181D2C00) [pid = 3340] [serial = 1615] [outer = 175AE000] 08:20:28 INFO - PROCESS | 3340 | 1466698828002 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (181D3000) [pid = 3340] [serial = 1616] [outer = 175AE000] 08:20:28 INFO - PROCESS | 3340 | 1466698828385 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 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 620ms 08:20:28 INFO - PROCESS | 3340 | 1466698828412 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 3340 | 1466698828414 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:20:28 INFO - PROCESS | 3340 | 1466698828417 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:20:28 INFO - PROCESS | 3340 | 1466698828419 Marionette TRACE conn3 <- [1,2118,null,{}] 08:20:28 INFO - PROCESS | 3340 | 1466698828422 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:28 INFO - PROCESS | 3340 | 1466698828424 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:28 INFO - PROCESS | 3340 | 1466698828541 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:20:28 INFO - PROCESS | 3340 | 1466698828546 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698828548 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:28 INFO - PROCESS | 3340 | ++DOCSHELL 139D8800 == 37 [pid = 3340] [id = 539] 08:20:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1849B400) [pid = 3340] [serial = 1617] [outer = 00000000] 08:20:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (198B4400) [pid = 3340] [serial = 1618] [outer = 1849B400] 08:20:28 INFO - PROCESS | 3340 | 1466698828650 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (198B5400) [pid = 3340] [serial = 1619] [outer = 1849B400] 08:20:29 INFO - PROCESS | 3340 | 1466698829086 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3340 | 1466698829120 Marionette TRACE conn3 <- [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 | 3340 | 1466698829123 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 3340 | 1466698829125 Marionette TRACE conn3 <- [1,2122,null,{}] 08:20:29 INFO - PROCESS | 3340 | 1466698829128 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3340 | 1466698829130 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:29 INFO - PROCESS | 3340 | 1466698829256 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:20:29 INFO - PROCESS | 3340 | 1466698829261 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698829263 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:29 INFO - PROCESS | 3340 | ++DOCSHELL 17FBD000 == 38 [pid = 3340] [id = 540] 08:20:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (198B4000) [pid = 3340] [serial = 1620] [outer = 00000000] 08:20:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A147000) [pid = 3340] [serial = 1621] [outer = 198B4000] 08:20:29 INFO - PROCESS | 3340 | 1466698829290 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A3BC400) [pid = 3340] [serial = 1622] [outer = 198B4000] 08:20:29 INFO - PROCESS | 3340 | 1466698829737 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:20:29 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:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 698ms 08:20:29 INFO - PROCESS | 3340 | 1466698829807 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 3340 | 1466698829809 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:20:29 INFO - PROCESS | 3340 | 1466698829812 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 3340 | 1466698829816 Marionette TRACE conn3 <- [1,2126,null,{}] 08:20:29 INFO - PROCESS | 3340 | 1466698829819 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:29 INFO - PROCESS | 3340 | 1466698829821 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:29 INFO - PROCESS | 3340 | 1466698829978 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:20:29 INFO - PROCESS | 3340 | 1466698830003 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698830005 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:29 INFO - PROCESS | 3340 | ++DOCSHELL 1536EC00 == 39 [pid = 3340] [id = 541] 08:20:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A3B7800) [pid = 3340] [serial = 1623] [outer = 00000000] 08:20:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A505000) [pid = 3340] [serial = 1624] [outer = 1A3B7800] 08:20:30 INFO - PROCESS | 3340 | 1466698830050 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A510800) [pid = 3340] [serial = 1625] [outer = 1A3B7800] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (16ECC400) [pid = 3340] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (15CB3C00) [pid = 3340] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (11C30000) [pid = 3340] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (17FBC000) [pid = 3340] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (19E76400) [pid = 3340] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1692B800) [pid = 3340] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (15255800) [pid = 3340] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (131ED400) [pid = 3340] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (10526000) [pid = 3340] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139E1400) [pid = 3340] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (10EBEC00) [pid = 3340] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1742BC00) [pid = 3340] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:20:30 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (129ECC00) [pid = 3340] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:20:30 INFO - PROCESS | 3340 | 1466698830631 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 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 837ms 08:20:30 INFO - PROCESS | 3340 | 1466698830665 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 3340 | 1466698830667 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:20:30 INFO - PROCESS | 3340 | 1466698830670 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:20:30 INFO - PROCESS | 3340 | 1466698830671 Marionette TRACE conn3 <- [1,2130,null,{}] 08:20:30 INFO - PROCESS | 3340 | 1466698830675 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:30 INFO - PROCESS | 3340 | 1466698830677 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:30 INFO - PROCESS | 3340 | 1466698830756 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:20:30 INFO - PROCESS | 3340 | 1466698830761 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698830762 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:30 INFO - PROCESS | 3340 | ++DOCSHELL 1450D000 == 40 [pid = 3340] [id = 542] 08:20:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1450E800) [pid = 3340] [serial = 1626] [outer = 00000000] 08:20:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1675B000) [pid = 3340] [serial = 1627] [outer = 1450E800] 08:20:30 INFO - PROCESS | 3340 | 1466698830805 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17544400) [pid = 3340] [serial = 1628] [outer = 1450E800] 08:20:31 INFO - PROCESS | 3340 | 1466698831230 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3340 | 1466698831284 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:20:31 INFO - PROCESS | 3340 | 1466698831288 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3340 | 1466698831289 Marionette TRACE conn3 <- [1,2134,null,{}] 08:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:20:31 INFO - PROCESS | 3340 | 1466698831292 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3340 | 1466698831294 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:31 INFO - PROCESS | 3340 | 1466698831365 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:20:31 INFO - PROCESS | 3340 | 1466698831372 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698831374 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:31 INFO - PROCESS | 3340 | ++DOCSHELL 19E73800 == 41 [pid = 3340] [id = 543] 08:20:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (19E7B800) [pid = 3340] [serial = 1629] [outer = 00000000] 08:20:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A738400) [pid = 3340] [serial = 1630] [outer = 19E7B800] 08:20:31 INFO - PROCESS | 3340 | 1466698831416 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A73C000) [pid = 3340] [serial = 1631] [outer = 19E7B800] 08:20:31 INFO - PROCESS | 3340 | 1466698831866 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 3340 | 1466698831926 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:20:31 INFO - PROCESS | 3340 | 1466698831930 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 3340 | 1466698831931 Marionette TRACE conn3 <- [1,2138,null,{}] 08:20:31 INFO - PROCESS | 3340 | 1466698831935 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:31 INFO - PROCESS | 3340 | 1466698831936 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:32 INFO - PROCESS | 3340 | 1466698832014 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:20:32 INFO - PROCESS | 3340 | 1466698832020 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698832022 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:32 INFO - PROCESS | 3340 | ++DOCSHELL 15256800 == 42 [pid = 3340] [id = 544] 08:20:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (15A74000) [pid = 3340] [serial = 1632] [outer = 00000000] 08:20:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A8C0C00) [pid = 3340] [serial = 1633] [outer = 15A74000] 08:20:32 INFO - PROCESS | 3340 | 1466698832064 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A8C3C00) [pid = 3340] [serial = 1634] [outer = 15A74000] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 1291A800 == 41 [pid = 3340] [id = 528] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 15A36C00 == 40 [pid = 3340] [id = 529] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 19E7BC00 == 39 [pid = 3340] [id = 530] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 105EC000 == 38 [pid = 3340] [id = 531] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 139DF000 == 37 [pid = 3340] [id = 533] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 12D88800 == 36 [pid = 3340] [id = 532] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 12BC2400 == 35 [pid = 3340] [id = 534] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 1553CC00 == 34 [pid = 3340] [id = 535] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 13C85C00 == 33 [pid = 3340] [id = 537] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 139D8800 == 32 [pid = 3340] [id = 539] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 1675EC00 == 31 [pid = 3340] [id = 536] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 17FBD000 == 30 [pid = 3340] [id = 540] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 1327A400 == 29 [pid = 3340] [id = 538] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 1536EC00 == 28 [pid = 3340] [id = 541] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 19E73800 == 27 [pid = 3340] [id = 543] 08:20:33 INFO - PROCESS | 3340 | --DOCSHELL 1450D000 == 26 [pid = 3340] [id = 542] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A502800) [pid = 3340] [serial = 1529] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (1A3C1400) [pid = 3340] [serial = 1589] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1A40BC00) [pid = 3340] [serial = 1591] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (17E32C00) [pid = 3340] [serial = 1576] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (198B8000) [pid = 3340] [serial = 1579] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1A138800) [pid = 3340] [serial = 1582] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1849CC00) [pid = 3340] [serial = 1580] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A138C00) [pid = 3340] [serial = 1583] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1A3BCC00) [pid = 3340] [serial = 1588] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (17535C00) [pid = 3340] [serial = 1573] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1552EC00) [pid = 3340] [serial = 1570] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15A6B400) [pid = 3340] [serial = 1571] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1393FC00) [pid = 3340] [serial = 1567] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139D7800) [pid = 3340] [serial = 1568] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (10A5F000) [pid = 3340] [serial = 1564] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (112CF800) [pid = 3340] [serial = 1565] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (14514000) [pid = 3340] [serial = 1562] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13D0E400) [pid = 3340] [serial = 1561] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (11AE4800) [pid = 3340] [serial = 1559] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (110E4000) [pid = 3340] [serial = 1558] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1849C000) [pid = 3340] [serial = 1556] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (17FB8800) [pid = 3340] [serial = 1577] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (169EC000) [pid = 3340] [serial = 1585] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (198B2C00) [pid = 3340] [serial = 1586] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (17552800) [pid = 3340] [serial = 1574] [outer = 00000000] [url = about:blank] 08:20:33 INFO - PROCESS | 3340 | 1466698833855 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 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 1937ms 08:20:33 INFO - PROCESS | 3340 | 1466698833871 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 3340 | 1466698833876 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:20:33 INFO - PROCESS | 3340 | 1466698833881 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:20:33 INFO - PROCESS | 3340 | 1466698833884 Marionette TRACE conn3 <- [1,2142,null,{}] 08:20:33 INFO - PROCESS | 3340 | 1466698833893 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:33 INFO - PROCESS | 3340 | 1466698833896 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:33 INFO - PROCESS | 3340 | 1466698833985 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:20:33 INFO - PROCESS | 3340 | 1466698833992 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 3340 | 1466698833996 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:33 INFO - PROCESS | 3340 | ++DOCSHELL 105EEC00 == 27 [pid = 3340] [id = 545] 08:20:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (105EF800) [pid = 3340] [serial = 1635] [outer = 00000000] 08:20:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (10B75400) [pid = 3340] [serial = 1636] [outer = 105EF800] 08:20:34 INFO - PROCESS | 3340 | 1466698834048 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10ECA800) [pid = 3340] [serial = 1637] [outer = 105EF800] 08:20:34 INFO - PROCESS | 3340 | 1466698834552 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 682ms 08:20:34 INFO - PROCESS | 3340 | 1466698834580 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 3340 | 1466698834585 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:20:34 INFO - PROCESS | 3340 | 1466698834595 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:20:34 INFO - PROCESS | 3340 | 1466698834597 Marionette TRACE conn3 <- [1,2146,null,{}] 08:20:34 INFO - PROCESS | 3340 | 1466698834601 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:34 INFO - PROCESS | 3340 | 1466698834604 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:34 INFO - PROCESS | 3340 | 1466698834702 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:20:34 INFO - PROCESS | 3340 | 1466698834710 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698834713 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:34 INFO - PROCESS | 3340 | ++DOCSHELL 129E7C00 == 28 [pid = 3340] [id = 546] 08:20:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (129E9C00) [pid = 3340] [serial = 1638] [outer = 00000000] 08:20:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (12D8B400) [pid = 3340] [serial = 1639] [outer = 129E9C00] 08:20:34 INFO - PROCESS | 3340 | 1466698834759 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (130C5000) [pid = 3340] [serial = 1640] [outer = 129E9C00] 08:20:35 INFO - PROCESS | 3340 | 1466698835229 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 682ms 08:20:35 INFO - PROCESS | 3340 | 1466698835296 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3340 | 1466698835298 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:20:35 INFO - PROCESS | 3340 | 1466698835301 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 3340 | 1466698835305 Marionette TRACE conn3 <- [1,2150,null,{}] 08:20:35 INFO - PROCESS | 3340 | 1466698835316 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:35 INFO - PROCESS | 3340 | 1466698835320 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:35 INFO - PROCESS | 3340 | 1466698835429 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:20:35 INFO - PROCESS | 3340 | 1466698835525 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698835528 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:35 INFO - PROCESS | 3340 | ++DOCSHELL 139CFC00 == 29 [pid = 3340] [id = 547] 08:20:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (139D0400) [pid = 3340] [serial = 1641] [outer = 00000000] 08:20:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139D7800) [pid = 3340] [serial = 1642] [outer = 139D0400] 08:20:35 INFO - PROCESS | 3340 | 1466698835575 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139E4C00) [pid = 3340] [serial = 1643] [outer = 139D0400] 08:20:35 INFO - PROCESS | 3340 | 1466698835938 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 682ms 08:20:35 INFO - PROCESS | 3340 | 1466698835994 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 3340 | 1466698835997 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:20:36 INFO - PROCESS | 3340 | 1466698836008 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 3340 | 1466698836010 Marionette TRACE conn3 <- [1,2154,null,{}] 08:20:36 INFO - PROCESS | 3340 | 1466698836013 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3340 | 1466698836015 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:36 INFO - PROCESS | 3340 | 1466698836096 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:20:36 INFO - PROCESS | 3340 | 1466698836102 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698836104 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:36 INFO - PROCESS | 3340 | ++DOCSHELL 129E9400 == 30 [pid = 3340] [id = 548] 08:20:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (12D85000) [pid = 3340] [serial = 1644] [outer = 00000000] 08:20:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (14514000) [pid = 3340] [serial = 1645] [outer = 12D85000] 08:20:36 INFO - PROCESS | 3340 | 1466698836147 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1525C800) [pid = 3340] [serial = 1646] [outer = 12D85000] 08:20:36 INFO - PROCESS | 3340 | 1466698836603 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 636ms 08:20:36 INFO - PROCESS | 3340 | 1466698836645 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:20:36 INFO - PROCESS | 3340 | 1466698836647 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:20:36 INFO - PROCESS | 3340 | 1466698836650 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:20:36 INFO - PROCESS | 3340 | 1466698836652 Marionette TRACE conn3 <- [1,2158,null,{}] 08:20:36 INFO - PROCESS | 3340 | 1466698836655 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:36 INFO - PROCESS | 3340 | 1466698836657 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:36 INFO - PROCESS | 3340 | 1466698836742 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:20:36 INFO - PROCESS | 3340 | 1466698836749 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698836751 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:36 INFO - PROCESS | 3340 | ++DOCSHELL 1536EC00 == 31 [pid = 3340] [id = 549] 08:20:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15536800) [pid = 3340] [serial = 1647] [outer = 00000000] 08:20:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A6F400) [pid = 3340] [serial = 1648] [outer = 15536800] 08:20:36 INFO - PROCESS | 3340 | 1466698836821 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15C6F000) [pid = 3340] [serial = 1649] [outer = 15536800] 08:20:37 INFO - PROCESS | 3340 | 1466698837270 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 697ms 08:20:37 INFO - PROCESS | 3340 | 1466698837350 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3340 | 1466698837352 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:20:37 INFO - PROCESS | 3340 | 1466698837355 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3340 | 1466698837357 Marionette TRACE conn3 <- [1,2162,null,{}] 08:20:37 INFO - PROCESS | 3340 | 1466698837360 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3340 | 1466698837366 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:37 INFO - PROCESS | 3340 | 1466698837465 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:20:37 INFO - PROCESS | 3340 | 1466698837471 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698837473 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:37 INFO - PROCESS | 3340 | ++DOCSHELL 1692C400 == 32 [pid = 3340] [id = 550] 08:20:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16934800) [pid = 3340] [serial = 1650] [outer = 00000000] 08:20:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16D08000) [pid = 3340] [serial = 1651] [outer = 16934800] 08:20:37 INFO - PROCESS | 3340 | 1466698837516 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17535C00) [pid = 3340] [serial = 1652] [outer = 16934800] 08:20:37 INFO - PROCESS | 3340 | 1466698837931 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 636ms 08:20:37 INFO - PROCESS | 3340 | 1466698837977 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 3340 | 1466698837979 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:20:37 INFO - PROCESS | 3340 | 1466698837982 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 3340 | 1466698837984 Marionette TRACE conn3 <- [1,2166,null,{}] 08:20:37 INFO - PROCESS | 3340 | 1466698837987 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:37 INFO - PROCESS | 3340 | 1466698837999 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:38 INFO - PROCESS | 3340 | 1466698838074 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:20:38 INFO - PROCESS | 3340 | 1466698838107 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698838109 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:38 INFO - PROCESS | 3340 | ++DOCSHELL 16E04000 == 33 [pid = 3340] [id = 551] 08:20:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17431800) [pid = 3340] [serial = 1653] [outer = 00000000] 08:20:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17889C00) [pid = 3340] [serial = 1654] [outer = 17431800] 08:20:38 INFO - PROCESS | 3340 | 1466698838152 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (139D1400) [pid = 3340] [serial = 1655] [outer = 17431800] 08:20:38 INFO - PROCESS | 3340 | 1466698838600 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 697ms 08:20:38 INFO - PROCESS | 3340 | 1466698838683 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 3340 | 1466698838685 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:20:38 INFO - PROCESS | 3340 | 1466698838688 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 3340 | 1466698838690 Marionette TRACE conn3 <- [1,2170,null,{}] 08:20:38 INFO - PROCESS | 3340 | 1466698838693 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:38 INFO - PROCESS | 3340 | 1466698838695 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:38 INFO - PROCESS | 3340 | 1466698838778 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:20:38 INFO - PROCESS | 3340 | 1466698838783 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698838785 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:38 INFO - PROCESS | 3340 | ++DOCSHELL 17FBD000 == 34 [pid = 3340] [id = 552] 08:20:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181C5400) [pid = 3340] [serial = 1656] [outer = 00000000] 08:20:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (18497400) [pid = 3340] [serial = 1657] [outer = 181C5400] 08:20:38 INFO - PROCESS | 3340 | 1466698838829 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (18498400) [pid = 3340] [serial = 1658] [outer = 181C5400] 08:20:39 INFO - PROCESS | 3340 | 1466698839291 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 620ms 08:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:20:39 INFO - PROCESS | 3340 | 1466698839328 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 3340 | 1466698839330 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:20:39 INFO - PROCESS | 3340 | 1466698839333 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 3340 | 1466698839335 Marionette TRACE conn3 <- [1,2174,null,{}] 08:20:39 INFO - PROCESS | 3340 | 1466698839338 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:39 INFO - PROCESS | 3340 | 1466698839340 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:39 INFO - PROCESS | 3340 | 1466698839452 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:20:39 INFO - PROCESS | 3340 | 1466698839539 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698839541 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:39 INFO - PROCESS | 3340 | ++DOCSHELL 139CF800 == 35 [pid = 3340] [id = 553] 08:20:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (198B5800) [pid = 3340] [serial = 1659] [outer = 00000000] 08:20:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (198BCC00) [pid = 3340] [serial = 1660] [outer = 198B5800] 08:20:39 INFO - PROCESS | 3340 | 1466698839568 Marionette DEBUG loaded listener.js 08:20:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (19A8E400) [pid = 3340] [serial = 1661] [outer = 198B5800] 08:20:39 INFO - PROCESS | 3340 | 1466698839963 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 683ms 08:20:40 INFO - PROCESS | 3340 | 1466698840015 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3340 | 1466698840017 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:20:40 INFO - PROCESS | 3340 | 1466698840028 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - PROCESS | 3340 | 1466698840030 Marionette TRACE conn3 <- [1,2178,null,{}] 08:20:40 INFO - PROCESS | 3340 | 1466698840033 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3340 | 1466698840035 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:40 INFO - PROCESS | 3340 | 1466698840162 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:20:40 INFO - PROCESS | 3340 | 1466698840173 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698840175 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:40 INFO - PROCESS | 3340 | ++DOCSHELL 17FB9400 == 36 [pid = 3340] [id = 554] 08:20:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (184A1C00) [pid = 3340] [serial = 1662] [outer = 00000000] 08:20:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A138800) [pid = 3340] [serial = 1663] [outer = 184A1C00] 08:20:40 INFO - PROCESS | 3340 | 1466698840218 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1A13EC00) [pid = 3340] [serial = 1664] [outer = 184A1C00] 08:20:40 INFO - PROCESS | 3340 | 1466698840645 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 651ms 08:20:40 INFO - PROCESS | 3340 | 1466698840679 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:20:40 INFO - PROCESS | 3340 | 1466698840681 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:20:40 INFO - PROCESS | 3340 | 1466698840685 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:20:40 INFO - PROCESS | 3340 | 1466698840687 Marionette TRACE conn3 <- [1,2182,null,{}] 08:20:40 INFO - PROCESS | 3340 | 1466698840690 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:40 INFO - PROCESS | 3340 | 1466698840693 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:40 INFO - PROCESS | 3340 | 1466698840820 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:20:40 INFO - PROCESS | 3340 | 1466698840922 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698840924 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:40 INFO - PROCESS | 3340 | ++DOCSHELL 15369400 == 37 [pid = 3340] [id = 555] 08:20:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1A3C1000) [pid = 3340] [serial = 1665] [outer = 00000000] 08:20:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (1A40F000) [pid = 3340] [serial = 1666] [outer = 1A3C1000] 08:20:40 INFO - PROCESS | 3340 | 1466698840968 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (1A508C00) [pid = 3340] [serial = 1667] [outer = 1A3C1000] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (19E7B800) [pid = 3340] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (1849B400) [pid = 3340] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (198B4000) [pid = 3340] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1A3B7800) [pid = 3340] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (175AE000) [pid = 3340] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (169F2400) [pid = 3340] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (168F3400) [pid = 3340] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (157DCC00) [pid = 3340] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (139E0400) [pid = 3340] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (139DF400) [pid = 3340] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (12D88C00) [pid = 3340] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (105F4C00) [pid = 3340] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A406400) [pid = 3340] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:20:41 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1450E800) [pid = 3340] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:20:41 INFO - PROCESS | 3340 | 1466698841500 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 837ms 08:20:41 INFO - PROCESS | 3340 | 1466698841537 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 3340 | 1466698841539 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:20:41 INFO - PROCESS | 3340 | 1466698841542 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 3340 | 1466698841544 Marionette TRACE conn3 <- [1,2186,null,{}] 08:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:20:41 INFO - PROCESS | 3340 | 1466698841547 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:41 INFO - PROCESS | 3340 | 1466698841549 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:41 INFO - PROCESS | 3340 | 1466698841629 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:20:41 INFO - PROCESS | 3340 | 1466698841634 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3340 | 1466698841636 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:41 INFO - PROCESS | 3340 | ++DOCSHELL 13123400 == 38 [pid = 3340] [id = 556] 08:20:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (15255800) [pid = 3340] [serial = 1668] [outer = 00000000] 08:20:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1788A000) [pid = 3340] [serial = 1669] [outer = 15255800] 08:20:41 INFO - PROCESS | 3340 | 1466698841663 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1849B400) [pid = 3340] [serial = 1670] [outer = 15255800] 08:20:42 INFO - PROCESS | 3340 | 1466698842085 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 589ms 08:20:42 INFO - PROCESS | 3340 | 1466698842124 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3340 | 1466698842126 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:20:42 INFO - PROCESS | 3340 | 1466698842143 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3340 | 1466698842144 Marionette TRACE conn3 <- [1,2190,null,{}] 08:20:42 INFO - PROCESS | 3340 | 1466698842148 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:42 INFO - PROCESS | 3340 | 1466698842150 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:42 INFO - PROCESS | 3340 | 1466698842237 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:20:42 INFO - PROCESS | 3340 | 1466698842242 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698842244 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:42 INFO - PROCESS | 3340 | ++DOCSHELL 1754B800 == 39 [pid = 3340] [id = 557] 08:20:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (175AC400) [pid = 3340] [serial = 1671] [outer = 00000000] 08:20:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A40C800) [pid = 3340] [serial = 1672] [outer = 175AC400] 08:20:42 INFO - PROCESS | 3340 | 1466698842286 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A50C800) [pid = 3340] [serial = 1673] [outer = 175AC400] 08:20:42 INFO - PROCESS | 3340 | 1466698842729 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 620ms 08:20:42 INFO - PROCESS | 3340 | 1466698842789 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 3340 | 1466698842791 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:20:42 INFO - PROCESS | 3340 | 1466698842794 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 3340 | 1466698842796 Marionette TRACE conn3 <- [1,2194,null,{}] 08:20:42 INFO - PROCESS | 3340 | 1466698842799 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:42 INFO - PROCESS | 3340 | 1466698842801 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:42 INFO - PROCESS | 3340 | 1466698842890 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:20:42 INFO - PROCESS | 3340 | 1466698842896 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698842898 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:42 INFO - PROCESS | 3340 | ++DOCSHELL 15A6C800 == 40 [pid = 3340] [id = 558] 08:20:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (168F1C00) [pid = 3340] [serial = 1674] [outer = 00000000] 08:20:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A8C1400) [pid = 3340] [serial = 1675] [outer = 168F1C00] 08:20:42 INFO - PROCESS | 3340 | 1466698842940 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A8C6C00) [pid = 3340] [serial = 1676] [outer = 168F1C00] 08:20:43 INFO - PROCESS | 3340 | --DOCSHELL 15256800 == 39 [pid = 3340] [id = 544] 08:20:43 INFO - PROCESS | 3340 | --DOCSHELL 105EEC00 == 38 [pid = 3340] [id = 545] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 139CFC00 == 37 [pid = 3340] [id = 547] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 1536EC00 == 36 [pid = 3340] [id = 549] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 17FBD000 == 35 [pid = 3340] [id = 552] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 1692C400 == 34 [pid = 3340] [id = 550] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 16E04000 == 33 [pid = 3340] [id = 551] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 139CF800 == 32 [pid = 3340] [id = 553] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 129E7C00 == 31 [pid = 3340] [id = 546] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 129E9400 == 30 [pid = 3340] [id = 548] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 15369400 == 29 [pid = 3340] [id = 555] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 17FB9400 == 28 [pid = 3340] [id = 554] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 1754B800 == 27 [pid = 3340] [id = 557] 08:20:44 INFO - PROCESS | 3340 | --DOCSHELL 13123400 == 26 [pid = 3340] [id = 556] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1A73C000) [pid = 3340] [serial = 1631] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A8C0C00) [pid = 3340] [serial = 1633] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (198B4400) [pid = 3340] [serial = 1618] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1A147000) [pid = 3340] [serial = 1621] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (198B5400) [pid = 3340] [serial = 1619] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1A505000) [pid = 3340] [serial = 1624] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1A738400) [pid = 3340] [serial = 1630] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1A510800) [pid = 3340] [serial = 1625] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (181D2C00) [pid = 3340] [serial = 1615] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1788A400) [pid = 3340] [serial = 1612] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (17C20400) [pid = 3340] [serial = 1613] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (169F6000) [pid = 3340] [serial = 1609] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (16D0AC00) [pid = 3340] [serial = 1610] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (15C60400) [pid = 3340] [serial = 1606] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15C6B000) [pid = 3340] [serial = 1607] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15256000) [pid = 3340] [serial = 1603] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15263400) [pid = 3340] [serial = 1604] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139E8C00) [pid = 3340] [serial = 1600] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13C8E000) [pid = 3340] [serial = 1601] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (130A2400) [pid = 3340] [serial = 1597] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1312F000) [pid = 3340] [serial = 1598] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (10EC5000) [pid = 3340] [serial = 1594] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (110DE800) [pid = 3340] [serial = 1595] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1A40FC00) [pid = 3340] [serial = 1592] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1675B000) [pid = 3340] [serial = 1627] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1A3BC400) [pid = 3340] [serial = 1622] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (17544400) [pid = 3340] [serial = 1628] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (181D3000) [pid = 3340] [serial = 1616] [outer = 00000000] [url = about:blank] 08:20:44 INFO - PROCESS | 3340 | 1466698844693 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1953ms 08:20:44 INFO - PROCESS | 3340 | 1466698844746 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 3340 | 1466698844751 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:20:44 INFO - PROCESS | 3340 | 1466698844757 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 3340 | 1466698844760 Marionette TRACE conn3 <- [1,2198,null,{}] 08:20:44 INFO - PROCESS | 3340 | 1466698844765 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:44 INFO - PROCESS | 3340 | 1466698844769 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:44 INFO - PROCESS | 3340 | 1466698844863 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:20:44 INFO - PROCESS | 3340 | 1466698844871 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698844874 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:44 INFO - PROCESS | 3340 | ++DOCSHELL 10A58C00 == 27 [pid = 3340] [id = 559] 08:20:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (10A61400) [pid = 3340] [serial = 1677] [outer = 00000000] 08:20:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (10B78C00) [pid = 3340] [serial = 1678] [outer = 10A61400] 08:20:44 INFO - PROCESS | 3340 | 1466698844930 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10FFC800) [pid = 3340] [serial = 1679] [outer = 10A61400] 08:20:45 INFO - PROCESS | 3340 | 1466698845422 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 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 697ms 08:20:45 INFO - PROCESS | 3340 | 1466698845456 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 3340 | 1466698845461 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:20:45 INFO - PROCESS | 3340 | 1466698845468 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 3340 | 1466698845470 Marionette TRACE conn3 <- [1,2202,null,{}] 08:20:45 INFO - PROCESS | 3340 | 1466698845474 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:45 INFO - PROCESS | 3340 | 1466698845477 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:45 INFO - PROCESS | 3340 | 1466698845563 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:20:45 INFO - PROCESS | 3340 | 1466698845572 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698845575 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:45 INFO - PROCESS | 3340 | ++DOCSHELL 129E9800 == 28 [pid = 3340] [id = 560] 08:20:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (129F4000) [pid = 3340] [serial = 1680] [outer = 00000000] 08:20:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (12D8F800) [pid = 3340] [serial = 1681] [outer = 129F4000] 08:20:45 INFO - PROCESS | 3340 | 1466698845621 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (130A2800) [pid = 3340] [serial = 1682] [outer = 129F4000] 08:20:46 INFO - PROCESS | 3340 | 1466698846072 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 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 636ms 08:20:46 INFO - PROCESS | 3340 | 1466698846088 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3340 | 1466698846090 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:20:46 INFO - PROCESS | 3340 | 1466698846094 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3340 | 1466698846097 Marionette TRACE conn3 <- [1,2206,null,{}] 08:20:46 INFO - PROCESS | 3340 | 1466698846108 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3340 | 1466698846113 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:46 INFO - PROCESS | 3340 | 1466698846195 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:20:46 INFO - PROCESS | 3340 | 1466698846203 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698846206 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:46 INFO - PROCESS | 3340 | ++DOCSHELL 13933400 == 29 [pid = 3340] [id = 561] 08:20:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13937000) [pid = 3340] [serial = 1683] [outer = 00000000] 08:20:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139D9400) [pid = 3340] [serial = 1684] [outer = 13937000] 08:20:46 INFO - PROCESS | 3340 | 1466698846253 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139E6000) [pid = 3340] [serial = 1685] [outer = 13937000] 08:20:46 INFO - PROCESS | 3340 | 1466698846735 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 682ms 08:20:46 INFO - PROCESS | 3340 | 1466698846793 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:20:46 INFO - PROCESS | 3340 | 1466698846796 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:20:46 INFO - PROCESS | 3340 | 1466698846799 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 3340 | 1466698846801 Marionette TRACE conn3 <- [1,2210,null,{}] 08:20:46 INFO - PROCESS | 3340 | 1466698846804 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:46 INFO - PROCESS | 3340 | 1466698846817 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:46 INFO - PROCESS | 3340 | 1466698846898 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:20:46 INFO - PROCESS | 3340 | 1466698846904 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698846906 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:46 INFO - PROCESS | 3340 | ++DOCSHELL 139D6800 == 30 [pid = 3340] [id = 562] 08:20:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (13D1DC00) [pid = 3340] [serial = 1686] [outer = 00000000] 08:20:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (145BC400) [pid = 3340] [serial = 1687] [outer = 13D1DC00] 08:20:46 INFO - PROCESS | 3340 | 1466698846957 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15260000) [pid = 3340] [serial = 1688] [outer = 13D1DC00] 08:20:47 INFO - PROCESS | 3340 | 1466698847421 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 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 682ms 08:20:47 INFO - PROCESS | 3340 | 1466698847499 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 3340 | 1466698847501 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:20:47 INFO - PROCESS | 3340 | 1466698847504 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 3340 | 1466698847506 Marionette TRACE conn3 <- [1,2214,null,{}] 08:20:47 INFO - PROCESS | 3340 | 1466698847510 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:47 INFO - PROCESS | 3340 | 1466698847512 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:47 INFO - PROCESS | 3340 | 1466698847615 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:20:47 INFO - PROCESS | 3340 | 1466698847623 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698847625 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:47 INFO - PROCESS | 3340 | ++DOCSHELL 15367000 == 31 [pid = 3340] [id = 563] 08:20:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15368C00) [pid = 3340] [serial = 1689] [outer = 00000000] 08:20:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (157E7000) [pid = 3340] [serial = 1690] [outer = 15368C00] 08:20:47 INFO - PROCESS | 3340 | 1466698847668 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (15A6C000) [pid = 3340] [serial = 1691] [outer = 15368C00] 08:20:48 INFO - PROCESS | 3340 | 1466698848085 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 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 635ms 08:20:48 INFO - PROCESS | 3340 | 1466698848125 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3340 | 1466698848127 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:20:48 INFO - PROCESS | 3340 | 1466698848130 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:20:48 INFO - PROCESS | 3340 | 1466698848132 Marionette TRACE conn3 <- [1,2218,null,{}] 08:20:48 INFO - PROCESS | 3340 | 1466698848135 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3340 | 1466698848140 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:48 INFO - PROCESS | 3340 | 1466698848241 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:20:48 INFO - PROCESS | 3340 | 1466698848248 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698848250 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:48 INFO - PROCESS | 3340 | ++DOCSHELL 168E9400 == 32 [pid = 3340] [id = 564] 08:20:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (168EA000) [pid = 3340] [serial = 1692] [outer = 00000000] 08:20:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16929400) [pid = 3340] [serial = 1693] [outer = 168EA000] 08:20:48 INFO - PROCESS | 3340 | 1466698848294 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16BA3400) [pid = 3340] [serial = 1694] [outer = 168EA000] 08:20:48 INFO - PROCESS | 3340 | --DOCSHELL 168EE800 == 31 [pid = 3340] [id = 16] 08:20:48 INFO - PROCESS | 3340 | 1466698848788 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 698ms 08:20:48 INFO - PROCESS | 3340 | 1466698848829 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 3340 | 1466698848831 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:20:48 INFO - PROCESS | 3340 | 1466698848835 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 3340 | 1466698848836 Marionette TRACE conn3 <- [1,2222,null,{}] 08:20:48 INFO - PROCESS | 3340 | 1466698848840 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:48 INFO - PROCESS | 3340 | 1466698848841 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:48 INFO - PROCESS | 3340 | 1466698848927 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:20:48 INFO - PROCESS | 3340 | 1466698848966 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698848968 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:48 INFO - PROCESS | 3340 | ++DOCSHELL 168F3800 == 32 [pid = 3340] [id = 565] 08:20:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (168F6C00) [pid = 3340] [serial = 1695] [outer = 00000000] 08:20:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (16BA8400) [pid = 3340] [serial = 1696] [outer = 168F6C00] 08:20:49 INFO - PROCESS | 3340 | 1466698849019 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (13286000) [pid = 3340] [serial = 1697] [outer = 168F6C00] 08:20:49 INFO - PROCESS | 3340 | 1466698849441 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 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 635ms 08:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:20:49 INFO - PROCESS | 3340 | 1466698849477 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 3340 | 1466698849478 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:20:49 INFO - PROCESS | 3340 | 1466698849481 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 3340 | 1466698849483 Marionette TRACE conn3 <- [1,2226,null,{}] 08:20:49 INFO - PROCESS | 3340 | 1466698849490 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:49 INFO - PROCESS | 3340 | 1466698849491 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:49 INFO - PROCESS | 3340 | 1466698849569 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:20:49 INFO - PROCESS | 3340 | 1466698849574 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698849576 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:49 INFO - PROCESS | 3340 | ++DOCSHELL 16934000 == 33 [pid = 3340] [id = 566] 08:20:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (16E06000) [pid = 3340] [serial = 1698] [outer = 00000000] 08:20:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1754B800) [pid = 3340] [serial = 1699] [outer = 16E06000] 08:20:49 INFO - PROCESS | 3340 | 1466698849619 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1754E000) [pid = 3340] [serial = 1700] [outer = 16E06000] 08:20:50 INFO - PROCESS | 3340 | 1466698850055 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 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 620ms 08:20:50 INFO - PROCESS | 3340 | 1466698850109 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 3340 | 1466698850111 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:20:50 INFO - PROCESS | 3340 | 1466698850114 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 3340 | 1466698850116 Marionette TRACE conn3 <- [1,2230,null,{}] 08:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:20:50 INFO - PROCESS | 3340 | 1466698850119 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:50 INFO - PROCESS | 3340 | 1466698850121 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:50 INFO - PROCESS | 3340 | 1466698850229 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:20:50 INFO - PROCESS | 3340 | 1466698850241 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698850243 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:50 INFO - PROCESS | 3340 | ++DOCSHELL 10523C00 == 34 [pid = 3340] [id = 567] 08:20:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1345E400) [pid = 3340] [serial = 1701] [outer = 00000000] 08:20:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (17CD0000) [pid = 3340] [serial = 1702] [outer = 1345E400] 08:20:50 INFO - PROCESS | 3340 | 1466698850286 Marionette DEBUG loaded listener.js 08:20:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (17E2D400) [pid = 3340] [serial = 1703] [outer = 1345E400] 08:20:50 INFO - PROCESS | 3340 | 1466698850752 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 698ms 08:20:50 INFO - PROCESS | 3340 | 1466698850816 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 3340 | 1466698850818 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:20:50 INFO - PROCESS | 3340 | 1466698850821 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:20:50 INFO - PROCESS | 3340 | 1466698850822 Marionette TRACE conn3 <- [1,2234,null,{}] 08:20:50 INFO - PROCESS | 3340 | 1466698850826 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:50 INFO - PROCESS | 3340 | 1466698850827 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:50 INFO - PROCESS | 3340 | 1466698850957 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:20:50 INFO - PROCESS | 3340 | 1466698850965 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698850967 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:51 INFO - PROCESS | 3340 | ++DOCSHELL 13156800 == 35 [pid = 3340] [id = 568] 08:20:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (17C25400) [pid = 3340] [serial = 1704] [outer = 00000000] 08:20:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (181CCC00) [pid = 3340] [serial = 1705] [outer = 17C25400] 08:20:51 INFO - PROCESS | 3340 | 1466698851071 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (18493C00) [pid = 3340] [serial = 1706] [outer = 17C25400] 08:20:51 INFO - PROCESS | 3340 | 1466698851483 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 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 697ms 08:20:51 INFO - PROCESS | 3340 | 1466698851523 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 3340 | 1466698851525 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:20:51 INFO - PROCESS | 3340 | 1466698851537 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 3340 | 1466698851539 Marionette TRACE conn3 <- [1,2238,null,{}] 08:20:51 INFO - PROCESS | 3340 | 1466698851543 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:51 INFO - PROCESS | 3340 | 1466698851545 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:51 INFO - PROCESS | 3340 | 1466698851695 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:20:51 INFO - PROCESS | 3340 | 1466698851766 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698851768 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:51 INFO - PROCESS | 3340 | ++DOCSHELL 15329800 == 36 [pid = 3340] [id = 569] 08:20:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1849C400) [pid = 3340] [serial = 1707] [outer = 00000000] 08:20:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (19A8F400) [pid = 3340] [serial = 1708] [outer = 1849C400] 08:20:51 INFO - PROCESS | 3340 | 1466698851813 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (19FE2400) [pid = 3340] [serial = 1709] [outer = 1849C400] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (175AC400) [pid = 3340] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (198B5800) [pid = 3340] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (184A1C00) [pid = 3340] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1A3C1000) [pid = 3340] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (105EF800) [pid = 3340] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (15A74000) [pid = 3340] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (181C5400) [pid = 3340] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (17431800) [pid = 3340] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (16934800) [pid = 3340] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (15536800) [pid = 3340] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (12D85000) [pid = 3340] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (139D0400) [pid = 3340] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (129E9C00) [pid = 3340] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:20:52 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (15255800) [pid = 3340] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:20:52 INFO - PROCESS | 3340 | 1466698852366 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 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 899ms 08:20:52 INFO - PROCESS | 3340 | 1466698852415 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:20:52 INFO - PROCESS | 3340 | 1466698852417 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:20:52 INFO - PROCESS | 3340 | 1466698852420 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 3340 | 1466698852422 Marionette TRACE conn3 <- [1,2242,null,{}] 08:20:52 INFO - PROCESS | 3340 | 1466698852425 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:52 INFO - PROCESS | 3340 | 1466698852427 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:52 INFO - PROCESS | 3340 | 1466698852506 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:20:52 INFO - PROCESS | 3340 | 1466698852609 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698852611 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:52 INFO - PROCESS | 3340 | ++DOCSHELL 1055C000 == 37 [pid = 3340] [id = 570] 08:20:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (105EF800) [pid = 3340] [serial = 1710] [outer = 00000000] 08:20:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (15213800) [pid = 3340] [serial = 1711] [outer = 105EF800] 08:20:52 INFO - PROCESS | 3340 | 1466698852653 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (168EC400) [pid = 3340] [serial = 1712] [outer = 105EF800] 08:20:52 INFO - PROCESS | 3340 | 1466698852996 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 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 589ms 08:20:53 INFO - PROCESS | 3340 | 1466698853017 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3340 | 1466698853019 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:20:53 INFO - PROCESS | 3340 | 1466698853048 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 3340 | 1466698853050 Marionette TRACE conn3 <- [1,2246,null,{}] 08:20:53 INFO - PROCESS | 3340 | 1466698853054 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:53 INFO - PROCESS | 3340 | 1466698853055 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:53 INFO - PROCESS | 3340 | 1466698853188 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:20:53 INFO - PROCESS | 3340 | 1466698853196 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698853198 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:53 INFO - PROCESS | 3340 | ++DOCSHELL 15C62400 == 38 [pid = 3340] [id = 571] 08:20:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (168EB800) [pid = 3340] [serial = 1713] [outer = 00000000] 08:20:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A83C00) [pid = 3340] [serial = 1714] [outer = 168EB800] 08:20:53 INFO - PROCESS | 3340 | 1466698853240 Marionette DEBUG loaded listener.js 08:20:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1A139400) [pid = 3340] [serial = 1715] [outer = 168EB800] 08:20:53 INFO - PROCESS | 3340 | 1466698853736 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 728ms 08:20:53 INFO - PROCESS | 3340 | 1466698853789 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 3340 | 1466698853794 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:20:53 INFO - PROCESS | 3340 | 1466698853799 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 3340 | 1466698853803 Marionette TRACE conn3 <- [1,2250,null,{}] 08:20:53 INFO - PROCESS | 3340 | 1466698853809 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:53 INFO - PROCESS | 3340 | 1466698853812 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:53 INFO - PROCESS | 3340 | 1466698853918 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:20:54 INFO - PROCESS | 3340 | 1466698854039 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698854044 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:54 INFO - PROCESS | 3340 | ++DOCSHELL 10434800 == 39 [pid = 3340] [id = 572] 08:20:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (10435000) [pid = 3340] [serial = 1716] [outer = 00000000] 08:20:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (10A5B800) [pid = 3340] [serial = 1717] [outer = 10435000] 08:20:54 INFO - PROCESS | 3340 | 1466698854108 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (10B77C00) [pid = 3340] [serial = 1718] [outer = 10435000] 08:20:54 INFO - PROCESS | 3340 | 1466698854874 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1131ms 08:20:54 INFO - PROCESS | 3340 | 1466698854927 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:20:54 INFO - PROCESS | 3340 | 1466698854932 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:20:54 INFO - PROCESS | 3340 | 1466698854939 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:20:54 INFO - PROCESS | 3340 | 1466698854941 Marionette TRACE conn3 <- [1,2254,null,{}] 08:20:54 INFO - PROCESS | 3340 | 1466698854945 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:54 INFO - PROCESS | 3340 | 1466698854948 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:55 INFO - PROCESS | 3340 | 1466698855066 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:20:55 INFO - PROCESS | 3340 | 1466698855208 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698855211 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:55 INFO - PROCESS | 3340 | ++DOCSHELL 131E6C00 == 40 [pid = 3340] [id = 573] 08:20:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (131ECC00) [pid = 3340] [serial = 1719] [outer = 00000000] 08:20:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (139D0400) [pid = 3340] [serial = 1720] [outer = 131ECC00] 08:20:55 INFO - PROCESS | 3340 | 1466698855269 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (13C8E000) [pid = 3340] [serial = 1721] [outer = 131ECC00] 08:20:56 INFO - PROCESS | 3340 | 1466698856221 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 1055C000 == 39 [pid = 3340] [id = 570] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 15329800 == 38 [pid = 3340] [id = 569] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 13156800 == 37 [pid = 3340] [id = 568] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 10523C00 == 36 [pid = 3340] [id = 567] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 16934000 == 35 [pid = 3340] [id = 566] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 168F3800 == 34 [pid = 3340] [id = 565] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 168E9400 == 33 [pid = 3340] [id = 564] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 15367000 == 32 [pid = 3340] [id = 563] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 139D6800 == 31 [pid = 3340] [id = 562] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 13933400 == 30 [pid = 3340] [id = 561] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 129E9800 == 29 [pid = 3340] [id = 560] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 10A58C00 == 28 [pid = 3340] [id = 559] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 15A6C800 == 27 [pid = 3340] [id = 558] 08:20:56 INFO - PROCESS | 3340 | --DOCSHELL 168EE400 == 26 [pid = 3340] [id = 17] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1A8C1400) [pid = 3340] [serial = 1675] [outer = 00000000] [url = about:blank] 08:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1349ms 08:20:56 INFO - PROCESS | 3340 | 1466698856283 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 3340 | 1466698856287 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:20:56 INFO - PROCESS | 3340 | 1466698856292 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 3340 | 1466698856295 Marionette TRACE conn3 <- [1,2258,null,{}] 08:20:56 INFO - PROCESS | 3340 | 1466698856300 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:56 INFO - PROCESS | 3340 | 1466698856303 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:56 INFO - PROCESS | 3340 | 1466698856388 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:20:56 INFO - PROCESS | 3340 | 1466698856401 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698856403 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:56 INFO - PROCESS | 3340 | ++DOCSHELL 112C4000 == 27 [pid = 3340] [id = 574] 08:20:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (112C9800) [pid = 3340] [serial = 1722] [outer = 00000000] 08:20:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 95 (12921C00) [pid = 3340] [serial = 1723] [outer = 112C9800] 08:20:56 INFO - PROCESS | 3340 | 1466698856451 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 96 (12BBF000) [pid = 3340] [serial = 1724] [outer = 112C9800] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 95 (1A50C800) [pid = 3340] [serial = 1673] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 94 (198BCC00) [pid = 3340] [serial = 1660] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (1A138800) [pid = 3340] [serial = 1663] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (19A8E400) [pid = 3340] [serial = 1661] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1A40F000) [pid = 3340] [serial = 1666] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (1A13EC00) [pid = 3340] [serial = 1664] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (1A40C800) [pid = 3340] [serial = 1672] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (1A508C00) [pid = 3340] [serial = 1667] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (10B75400) [pid = 3340] [serial = 1636] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (10ECA800) [pid = 3340] [serial = 1637] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (1A8C3C00) [pid = 3340] [serial = 1634] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (18497400) [pid = 3340] [serial = 1657] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17889C00) [pid = 3340] [serial = 1654] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139D1400) [pid = 3340] [serial = 1655] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16D08000) [pid = 3340] [serial = 1651] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (17535C00) [pid = 3340] [serial = 1652] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (15A6F400) [pid = 3340] [serial = 1648] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15C6F000) [pid = 3340] [serial = 1649] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (14514000) [pid = 3340] [serial = 1645] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1525C800) [pid = 3340] [serial = 1646] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (139D7800) [pid = 3340] [serial = 1642] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139E4C00) [pid = 3340] [serial = 1643] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (12D8B400) [pid = 3340] [serial = 1639] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (130C5000) [pid = 3340] [serial = 1640] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1788A000) [pid = 3340] [serial = 1669] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1849B400) [pid = 3340] [serial = 1670] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (18498400) [pid = 3340] [serial = 1658] [outer = 00000000] [url = about:blank] 08:20:56 INFO - PROCESS | 3340 | 1466698856983 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 744ms 08:20:57 INFO - PROCESS | 3340 | 1466698857029 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3340 | 1466698857033 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:20:57 INFO - PROCESS | 3340 | 1466698857039 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:20:57 INFO - PROCESS | 3340 | 1466698857041 Marionette TRACE conn3 <- [1,2262,null,{}] 08:20:57 INFO - PROCESS | 3340 | 1466698857045 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 3340 | 1466698857047 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:57 INFO - PROCESS | 3340 | 1466698857130 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:20:57 INFO - PROCESS | 3340 | 1466698857231 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698857233 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:57 INFO - PROCESS | 3340 | ++DOCSHELL 13154C00 == 28 [pid = 3340] [id = 575] 08:20:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13156800) [pid = 3340] [serial = 1725] [outer = 00000000] 08:20:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (13289400) [pid = 3340] [serial = 1726] [outer = 13156800] 08:20:57 INFO - PROCESS | 3340 | 1466698857279 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139D4000) [pid = 3340] [serial = 1727] [outer = 13156800] 08:20:57 INFO - PROCESS | 3340 | 1466698857661 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 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 697ms 08:20:57 INFO - PROCESS | 3340 | 1466698857739 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:20:57 INFO - PROCESS | 3340 | 1466698857741 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:20:57 INFO - PROCESS | 3340 | 1466698857745 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:20:57 INFO - PROCESS | 3340 | 1466698857748 Marionette TRACE conn3 <- [1,2266,null,{}] 08:20:57 INFO - PROCESS | 3340 | 1466698857759 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:57 INFO - PROCESS | 3340 | 1466698857763 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:57 INFO - PROCESS | 3340 | 1466698857846 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:20:57 INFO - PROCESS | 3340 | 1466698857853 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698857856 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:57 INFO - PROCESS | 3340 | ++DOCSHELL 15257C00 == 29 [pid = 3340] [id = 576] 08:20:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15258000) [pid = 3340] [serial = 1728] [outer = 00000000] 08:20:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15262400) [pid = 3340] [serial = 1729] [outer = 15258000] 08:20:57 INFO - PROCESS | 3340 | 1466698857911 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15536800) [pid = 3340] [serial = 1730] [outer = 15258000] 08:20:58 INFO - PROCESS | 3340 | 1466698858378 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 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 682ms 08:20:58 INFO - PROCESS | 3340 | 1466698858428 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 3340 | 1466698858430 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:20:58 INFO - PROCESS | 3340 | 1466698858434 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 3340 | 1466698858435 Marionette TRACE conn3 <- [1,2270,null,{}] 08:20:58 INFO - PROCESS | 3340 | 1466698858438 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:58 INFO - PROCESS | 3340 | 1466698858440 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:58 INFO - PROCESS | 3340 | 1466698858581 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:20:58 INFO - PROCESS | 3340 | 1466698858604 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698858606 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:58 INFO - PROCESS | 3340 | ++DOCSHELL 1675C000 == 30 [pid = 3340] [id = 577] 08:20:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1675D800) [pid = 3340] [serial = 1731] [outer = 00000000] 08:20:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (168F0400) [pid = 3340] [serial = 1732] [outer = 1675D800] 08:20:58 INFO - PROCESS | 3340 | 1466698858652 Marionette DEBUG loaded listener.js 08:20:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1692C400) [pid = 3340] [serial = 1733] [outer = 1675D800] 08:20:59 INFO - PROCESS | 3340 | 1466698859082 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 682ms 08:20:59 INFO - PROCESS | 3340 | 1466698859133 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 3340 | 1466698859135 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:20:59 INFO - PROCESS | 3340 | 1466698859145 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 3340 | 1466698859146 Marionette TRACE conn3 <- [1,2274,null,{}] 08:20:59 INFO - PROCESS | 3340 | 1466698859150 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:59 INFO - PROCESS | 3340 | 1466698859152 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:59 INFO - PROCESS | 3340 | 1466698859267 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:20:59 INFO - PROCESS | 3340 | 1466698859276 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698859278 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:20:59 INFO - PROCESS | 3340 | ++DOCSHELL 15CB4400 == 31 [pid = 3340] [id = 578] 08:20:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (169EE800) [pid = 3340] [serial = 1734] [outer = 00000000] 08:20:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16BA9C00) [pid = 3340] [serial = 1735] [outer = 169EE800] 08:20:59 INFO - PROCESS | 3340 | 1466698859321 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16D0C000) [pid = 3340] [serial = 1736] [outer = 169EE800] 08:20:59 INFO - PROCESS | 3340 | 1466698859778 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 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 697ms 08:20:59 INFO - PROCESS | 3340 | 1466698859843 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 3340 | 1466698859845 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:20:59 INFO - PROCESS | 3340 | 1466698859848 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 3340 | 1466698859850 Marionette TRACE conn3 <- [1,2278,null,{}] 08:20:59 INFO - PROCESS | 3340 | 1466698859853 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:20:59 INFO - PROCESS | 3340 | 1466698859859 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:00 INFO - PROCESS | 3340 | 1466698860009 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:21:00 INFO - PROCESS | 3340 | 1466698860036 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698860039 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:00 INFO - PROCESS | 3340 | ++DOCSHELL 15CA8C00 == 32 [pid = 3340] [id = 579] 08:21:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (15CB3000) [pid = 3340] [serial = 1737] [outer = 00000000] 08:21:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17E32C00) [pid = 3340] [serial = 1738] [outer = 15CB3000] 08:21:00 INFO - PROCESS | 3340 | 1466698860083 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (17E34000) [pid = 3340] [serial = 1739] [outer = 15CB3000] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (15368C00) [pid = 3340] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (10A61400) [pid = 3340] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (129F4000) [pid = 3340] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13937000) [pid = 3340] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1345E400) [pid = 3340] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (17C25400) [pid = 3340] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (105EF800) [pid = 3340] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (16E06000) [pid = 3340] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1849C400) [pid = 3340] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (168EA000) [pid = 3340] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13D1DC00) [pid = 3340] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (168F6C00) [pid = 3340] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (168F1C00) [pid = 3340] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (168F1800) [pid = 3340] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:21:00 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (168EEC00) [pid = 3340] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:21:00 INFO - PROCESS | 3340 | 1466698860695 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 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 899ms 08:21:00 INFO - PROCESS | 3340 | 1466698860737 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 3340 | 1466698860739 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:21:00 INFO - PROCESS | 3340 | 1466698860742 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:21:00 INFO - PROCESS | 3340 | 1466698860744 Marionette TRACE conn3 <- [1,2282,null,{}] 08:21:00 INFO - PROCESS | 3340 | 1466698860747 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:00 INFO - PROCESS | 3340 | 1466698860749 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:00 INFO - PROCESS | 3340 | 1466698860824 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:21:00 INFO - PROCESS | 3340 | 1466698860829 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698860831 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:00 INFO - PROCESS | 3340 | ++DOCSHELL 10525C00 == 33 [pid = 3340] [id = 580] 08:21:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10A61400) [pid = 3340] [serial = 1740] [outer = 00000000] 08:21:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (13C88C00) [pid = 3340] [serial = 1741] [outer = 10A61400] 08:21:00 INFO - PROCESS | 3340 | 1466698860957 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15C64400) [pid = 3340] [serial = 1742] [outer = 10A61400] 08:21:01 INFO - PROCESS | 3340 | 1466698861325 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 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 636ms 08:21:01 INFO - PROCESS | 3340 | 1466698861380 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3340 | 1466698861382 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:21:01 INFO - PROCESS | 3340 | 1466698861386 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3340 | 1466698861387 Marionette TRACE conn3 <- [1,2286,null,{}] 08:21:01 INFO - PROCESS | 3340 | 1466698861391 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:01 INFO - PROCESS | 3340 | 1466698861393 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:01 INFO - PROCESS | 3340 | 1466698861469 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:21:01 INFO - PROCESS | 3340 | 1466698861565 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698861567 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:01 INFO - PROCESS | 3340 | ++DOCSHELL 15259C00 == 34 [pid = 3340] [id = 581] 08:21:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16E06000) [pid = 3340] [serial = 1743] [outer = 00000000] 08:21:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (181CFC00) [pid = 3340] [serial = 1744] [outer = 16E06000] 08:21:01 INFO - PROCESS | 3340 | 1466698861609 Marionette DEBUG loaded listener.js 08:21:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (18499400) [pid = 3340] [serial = 1745] [outer = 16E06000] 08:21:01 INFO - PROCESS | 3340 | 1466698861935 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 589ms 08:21:01 INFO - PROCESS | 3340 | 1466698861967 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 3340 | 1466698861969 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:21:01 INFO - PROCESS | 3340 | 1466698861972 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 3340 | 1466698861974 Marionette TRACE conn3 <- [1,2290,null,{}] 08:21:01 INFO - PROCESS | 3340 | 1466698861977 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:01 INFO - PROCESS | 3340 | 1466698861979 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:02 INFO - PROCESS | 3340 | 1466698862095 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:21:02 INFO - PROCESS | 3340 | 1466698862111 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698862114 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:02 INFO - PROCESS | 3340 | ++DOCSHELL 15A76C00 == 35 [pid = 3340] [id = 582] 08:21:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17FB9C00) [pid = 3340] [serial = 1746] [outer = 00000000] 08:21:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (198B8C00) [pid = 3340] [serial = 1747] [outer = 17FB9C00] 08:21:02 INFO - PROCESS | 3340 | 1466698862157 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (198BA800) [pid = 3340] [serial = 1748] [outer = 17FB9C00] 08:21:02 INFO - PROCESS | 3340 | 1466698862611 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 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 698ms 08:21:02 INFO - PROCESS | 3340 | 1466698862673 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:21:02 INFO - PROCESS | 3340 | 1466698862677 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:21:02 INFO - PROCESS | 3340 | 1466698862683 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:21:02 INFO - PROCESS | 3340 | 1466698862688 Marionette TRACE conn3 <- [1,2294,null,{}] 08:21:02 INFO - PROCESS | 3340 | 1466698862695 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:02 INFO - PROCESS | 3340 | 1466698862698 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:02 INFO - PROCESS | 3340 | 1466698862897 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:21:03 INFO - PROCESS | 3340 | 1466698863003 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698863008 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:03 INFO - PROCESS | 3340 | ++DOCSHELL 10FF4400 == 36 [pid = 3340] [id = 583] 08:21:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (10FF8C00) [pid = 3340] [serial = 1749] [outer = 00000000] 08:21:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (11AE2000) [pid = 3340] [serial = 1750] [outer = 10FF8C00] 08:21:03 INFO - PROCESS | 3340 | 1466698863064 Marionette DEBUG loaded listener.js 08:21:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (12925C00) [pid = 3340] [serial = 1751] [outer = 10FF8C00] 08:21:03 INFO - PROCESS | 3340 | 1466698863614 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 992ms 08:21:03 INFO - PROCESS | 3340 | 1466698863686 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 3340 | 1466698863691 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:21:03 INFO - PROCESS | 3340 | 1466698863697 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 3340 | 1466698863700 Marionette TRACE conn3 <- [1,2298,null,{}] 08:21:03 INFO - PROCESS | 3340 | 1466698863704 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:03 INFO - PROCESS | 3340 | 1466698863707 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:03 INFO - PROCESS | 3340 | 1466698863815 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:21:03 INFO - PROCESS | 3340 | 1466698863954 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698863957 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:03 INFO - PROCESS | 3340 | ++DOCSHELL 1450DC00 == 37 [pid = 3340] [id = 584] 08:21:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (15255000) [pid = 3340] [serial = 1752] [outer = 00000000] 08:21:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (157E4800) [pid = 3340] [serial = 1753] [outer = 15255000] 08:21:04 INFO - PROCESS | 3340 | 1466698864018 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (16756C00) [pid = 3340] [serial = 1754] [outer = 15255000] 08:21:04 INFO - PROCESS | 3340 | 1466698864651 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 992ms 08:21:04 INFO - PROCESS | 3340 | 1466698864688 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:21:04 INFO - PROCESS | 3340 | 1466698864691 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:21:04 INFO - PROCESS | 3340 | 1466698864695 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:21:04 INFO - PROCESS | 3340 | 1466698864698 Marionette TRACE conn3 <- [1,2302,null,{}] 08:21:04 INFO - PROCESS | 3340 | 1466698864709 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:04 INFO - PROCESS | 3340 | 1466698864714 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:04 INFO - PROCESS | 3340 | 1466698864818 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:21:04 INFO - PROCESS | 3340 | 1466698864955 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698864959 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:04 INFO - PROCESS | 3340 | ++DOCSHELL 168F3800 == 38 [pid = 3340] [id = 585] 08:21:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1753D400) [pid = 3340] [serial = 1755] [outer = 00000000] 08:21:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1849D000) [pid = 3340] [serial = 1756] [outer = 1753D400] 08:21:05 INFO - PROCESS | 3340 | 1466698865016 Marionette DEBUG loaded listener.js 08:21:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A87C00) [pid = 3340] [serial = 1757] [outer = 1753D400] 08:21:05 INFO - PROCESS | 3340 | 1466698865598 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 946ms 08:21:05 INFO - PROCESS | 3340 | 1466698865639 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 3340 | 1466698865642 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:21:05 INFO - PROCESS | 3340 | 1466698865646 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 3340 | 1466698865648 Marionette TRACE conn3 <- [1,2306,null,{}] 08:21:05 INFO - PROCESS | 3340 | 1466698865651 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:05 INFO - PROCESS | 3340 | 1466698865654 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:05 INFO - PROCESS | 3340 | 1466698865783 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:21:05 INFO - PROCESS | 3340 | 1466698865894 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698865897 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:06 INFO - PROCESS | 3340 | ++DOCSHELL 1036CC00 == 39 [pid = 3340] [id = 586] 08:21:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (103CB400) [pid = 3340] [serial = 1758] [outer = 00000000] 08:21:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (10A59000) [pid = 3340] [serial = 1759] [outer = 103CB400] 08:21:06 INFO - PROCESS | 3340 | 1466698866086 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (112C7400) [pid = 3340] [serial = 1760] [outer = 103CB400] 08:21:06 INFO - PROCESS | 3340 | 1466698866671 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (157E7000) [pid = 3340] [serial = 1690] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15A6C000) [pid = 3340] [serial = 1691] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (10B78C00) [pid = 3340] [serial = 1678] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (10FFC800) [pid = 3340] [serial = 1679] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (12D8F800) [pid = 3340] [serial = 1681] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (130A2800) [pid = 3340] [serial = 1682] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139D9400) [pid = 3340] [serial = 1684] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (17E2D400) [pid = 3340] [serial = 1703] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139E6000) [pid = 3340] [serial = 1685] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (18493C00) [pid = 3340] [serial = 1706] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (181CCC00) [pid = 3340] [serial = 1705] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (15213800) [pid = 3340] [serial = 1711] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1754B800) [pid = 3340] [serial = 1699] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (19A8F400) [pid = 3340] [serial = 1708] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (16929400) [pid = 3340] [serial = 1693] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (16BA3400) [pid = 3340] [serial = 1694] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (145BC400) [pid = 3340] [serial = 1687] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (16BA8400) [pid = 3340] [serial = 1696] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13286000) [pid = 3340] [serial = 1697] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (15260000) [pid = 3340] [serial = 1688] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1A8C6C00) [pid = 3340] [serial = 1676] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (168EC400) [pid = 3340] [serial = 1712] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (13C87800) [pid = 3340] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (19FE2400) [pid = 3340] [serial = 1709] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (17CD0000) [pid = 3340] [serial = 1702] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (19A83C00) [pid = 3340] [serial = 1714] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (1754E000) [pid = 3340] [serial = 1700] [outer = 00000000] [url = about:blank] 08:21:07 INFO - PROCESS | 3340 | 1466698867339 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 3340 | 1466698867344 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:21:07 INFO - PROCESS | 3340 | 1466698867409 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 3340 | 1466698867413 Marionette TRACE conn3 <- [1,2310,null,{}] 08:21:07 INFO - PROCESS | 3340 | 1466698867421 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:07 INFO - PROCESS | 3340 | 1466698867425 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:07 INFO - PROCESS | 3340 | 1466698867509 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:21:07 INFO - PROCESS | 3340 | 1466698867516 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698867521 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:07 INFO - PROCESS | 3340 | ++DOCSHELL 10B70800 == 25 [pid = 3340] [id = 587] 08:21:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (10B73400) [pid = 3340] [serial = 1761] [outer = 00000000] 08:21:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (10ECB000) [pid = 3340] [serial = 1762] [outer = 10B73400] 08:21:07 INFO - PROCESS | 3340 | 1466698867570 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (110E4000) [pid = 3340] [serial = 1763] [outer = 10B73400] 08:21:08 INFO - PROCESS | 3340 | 1466698868041 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 744ms 08:21:08 INFO - PROCESS | 3340 | 1466698868095 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3340 | 1466698868098 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:21:08 INFO - PROCESS | 3340 | 1466698868105 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3340 | 1466698868109 Marionette TRACE conn3 <- [1,2314,null,{}] 08:21:08 INFO - PROCESS | 3340 | 1466698868113 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 3340 | 1466698868116 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:08 INFO - PROCESS | 3340 | 1466698868200 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:21:08 INFO - PROCESS | 3340 | 1466698868209 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698868211 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:08 INFO - PROCESS | 3340 | ++DOCSHELL 1314C400 == 26 [pid = 3340] [id = 588] 08:21:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (13153400) [pid = 3340] [serial = 1764] [outer = 00000000] 08:21:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13284C00) [pid = 3340] [serial = 1765] [outer = 13153400] 08:21:08 INFO - PROCESS | 3340 | 1466698868260 Marionette DEBUG loaded listener.js 08:21:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (13937000) [pid = 3340] [serial = 1766] [outer = 13153400] 08:21:08 INFO - PROCESS | 3340 | 1466698868732 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 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 651ms 08:21:08 INFO - PROCESS | 3340 | 1466698868759 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3340 | 1466698868761 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:21:08 INFO - PROCESS | 3340 | 1466698868765 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3340 | 1466698868767 Marionette TRACE conn3 <- [1,2318,null,{}] 08:21:08 INFO - PROCESS | 3340 | 1466698868780 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:08 INFO - PROCESS | 3340 | 1466698868785 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:08 INFO - PROCESS | 3340 | 1466698868898 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:21:08 INFO - PROCESS | 3340 | 1466698868999 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698869003 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:09 INFO - PROCESS | 3340 | ++DOCSHELL 13D14800 == 27 [pid = 3340] [id = 589] 08:21:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1450D800) [pid = 3340] [serial = 1767] [outer = 00000000] 08:21:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (145B5800) [pid = 3340] [serial = 1768] [outer = 1450D800] 08:21:09 INFO - PROCESS | 3340 | 1466698869051 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15254400) [pid = 3340] [serial = 1769] [outer = 1450D800] 08:21:09 INFO - PROCESS | 3340 | 1466698869445 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 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 697ms 08:21:09 INFO - PROCESS | 3340 | 1466698869464 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3340 | 1466698869466 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:21:09 INFO - PROCESS | 3340 | 1466698869469 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:21:09 INFO - PROCESS | 3340 | 1466698869471 Marionette TRACE conn3 <- [1,2322,null,{}] 08:21:09 INFO - PROCESS | 3340 | 1466698869474 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3340 | 1466698869476 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:09 INFO - PROCESS | 3340 | 1466698869571 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:21:09 INFO - PROCESS | 3340 | 1466698869678 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698869680 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:09 INFO - PROCESS | 3340 | ++DOCSHELL 1525A400 == 28 [pid = 3340] [id = 590] 08:21:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15260C00) [pid = 3340] [serial = 1770] [outer = 00000000] 08:21:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (157E8C00) [pid = 3340] [serial = 1771] [outer = 15260C00] 08:21:09 INFO - PROCESS | 3340 | 1466698869724 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15C67400) [pid = 3340] [serial = 1772] [outer = 15260C00] 08:21:10 INFO - PROCESS | 3340 | 1466698870128 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 698ms 08:21:10 INFO - PROCESS | 3340 | 1466698870156 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3340 | 1466698870158 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:21:10 INFO - PROCESS | 3340 | 1466698870161 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:21:10 INFO - PROCESS | 3340 | 1466698870163 Marionette TRACE conn3 <- [1,2326,null,{}] 08:21:10 INFO - PROCESS | 3340 | 1466698870167 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3340 | 1466698870169 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:10 INFO - PROCESS | 3340 | 1466698870309 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:21:10 INFO - PROCESS | 3340 | 1466698870329 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698870331 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:10 INFO - PROCESS | 3340 | ++DOCSHELL 15C62400 == 29 [pid = 3340] [id = 591] 08:21:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1675AC00) [pid = 3340] [serial = 1773] [outer = 00000000] 08:21:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (168F3800) [pid = 3340] [serial = 1774] [outer = 1675AC00] 08:21:10 INFO - PROCESS | 3340 | 1466698870375 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (169F6000) [pid = 3340] [serial = 1775] [outer = 1675AC00] 08:21:10 INFO - PROCESS | 3340 | 1466698870817 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 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 683ms 08:21:10 INFO - PROCESS | 3340 | 1466698870862 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3340 | 1466698870865 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:21:10 INFO - PROCESS | 3340 | 1466698870868 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 3340 | 1466698870870 Marionette TRACE conn3 <- [1,2330,null,{}] 08:21:10 INFO - PROCESS | 3340 | 1466698870882 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3340 | 1466698870887 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:11 INFO - PROCESS | 3340 | 1466698871024 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:21:11 INFO - PROCESS | 3340 | 1466698871039 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698871041 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:11 INFO - PROCESS | 3340 | ++DOCSHELL 16BA4C00 == 30 [pid = 3340] [id = 592] 08:21:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16BA6400) [pid = 3340] [serial = 1776] [outer = 00000000] 08:21:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (16D0AC00) [pid = 3340] [serial = 1777] [outer = 16BA6400] 08:21:11 INFO - PROCESS | 3340 | 1466698871141 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (175AC400) [pid = 3340] [serial = 1778] [outer = 16BA6400] 08:21:11 INFO - PROCESS | 3340 | 1466698871561 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 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 744ms 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (16E06000) [pid = 3340] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1675D800) [pid = 3340] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (168EB800) [pid = 3340] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (10435000) [pid = 3340] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (131ECC00) [pid = 3340] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (13156800) [pid = 3340] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15258000) [pid = 3340] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (112C9800) [pid = 3340] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17FB9C00) [pid = 3340] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (169EE800) [pid = 3340] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (10A61400) [pid = 3340] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:21:11 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (15CB3000) [pid = 3340] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:21:11 INFO - PROCESS | 3340 | 1466698871793 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3340 | 1466698871795 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:21:11 INFO - PROCESS | 3340 | 1466698871799 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3340 | 1466698871801 Marionette TRACE conn3 <- [1,2334,null,{}] 08:21:11 INFO - PROCESS | 3340 | 1466698871805 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3340 | 1466698871807 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:21:11 INFO - PROCESS | 3340 | 1466698871904 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:21:11 INFO - PROCESS | 3340 | 1466698871911 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698871923 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:11 INFO - PROCESS | 3340 | ++DOCSHELL 129B4C00 == 31 [pid = 3340] [id = 593] 08:21:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (129E9C00) [pid = 3340] [serial = 1779] [outer = 00000000] 08:21:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (145B7800) [pid = 3340] [serial = 1780] [outer = 129E9C00] 08:21:11 INFO - PROCESS | 3340 | 1466698871967 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15CB3000) [pid = 3340] [serial = 1781] [outer = 129E9C00] 08:21:12 INFO - PROCESS | 3340 | 1466698872373 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 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 636ms 08:21:12 INFO - PROCESS | 3340 | 1466698872431 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3340 | 1466698872433 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:21:12 INFO - PROCESS | 3340 | 1466698872436 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3340 | 1466698872438 Marionette TRACE conn3 <- [1,2338,null,{}] 08:21:12 INFO - PROCESS | 3340 | 1466698872442 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3340 | 1466698872443 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:12 INFO - PROCESS | 3340 | 1466698872524 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:21:12 INFO - PROCESS | 3340 | 1466698872529 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698872531 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:12 INFO - PROCESS | 3340 | ++DOCSHELL 1312B000 == 32 [pid = 3340] [id = 594] 08:21:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (16BAAC00) [pid = 3340] [serial = 1782] [outer = 00000000] 08:21:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (175BAC00) [pid = 3340] [serial = 1783] [outer = 16BAAC00] 08:21:12 INFO - PROCESS | 3340 | 1466698872574 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (17C20C00) [pid = 3340] [serial = 1784] [outer = 16BAAC00] 08:21:12 INFO - PROCESS | 3340 | 1466698873000 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 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 589ms 08:21:13 INFO - PROCESS | 3340 | 1466698873038 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3340 | 1466698873040 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:21:13 INFO - PROCESS | 3340 | 1466698873043 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3340 | 1466698873045 Marionette TRACE conn3 <- [1,2342,null,{}] 08:21:13 INFO - PROCESS | 3340 | 1466698873049 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3340 | 1466698873050 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:13 INFO - PROCESS | 3340 | 1466698873129 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:21:13 INFO - PROCESS | 3340 | 1466698873135 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698873136 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:13 INFO - PROCESS | 3340 | ++DOCSHELL 181C7000 == 33 [pid = 3340] [id = 595] 08:21:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (181CB800) [pid = 3340] [serial = 1785] [outer = 00000000] 08:21:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (18493000) [pid = 3340] [serial = 1786] [outer = 181CB800] 08:21:13 INFO - PROCESS | 3340 | 1466698873180 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (18493C00) [pid = 3340] [serial = 1787] [outer = 181CB800] 08:21:13 INFO - PROCESS | 3340 | 1466698873635 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 636ms 08:21:13 INFO - PROCESS | 3340 | 1466698873685 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 3340 | 1466698873687 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:21:13 INFO - PROCESS | 3340 | 1466698873690 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 3340 | 1466698873692 Marionette TRACE conn3 <- [1,2346,null,{}] 08:21:13 INFO - PROCESS | 3340 | 1466698873695 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:13 INFO - PROCESS | 3340 | 1466698873697 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:13 INFO - PROCESS | 3340 | 1466698873819 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:21:13 INFO - PROCESS | 3340 | 1466698873961 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698873964 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:13 INFO - PROCESS | 3340 | ++DOCSHELL 10375800 == 34 [pid = 3340] [id = 596] 08:21:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (103C6000) [pid = 3340] [serial = 1788] [outer = 00000000] 08:21:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (10523C00) [pid = 3340] [serial = 1789] [outer = 103C6000] 08:21:14 INFO - PROCESS | 3340 | 1466698874022 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (10A5C400) [pid = 3340] [serial = 1790] [outer = 103C6000] 08:21:14 INFO - PROCESS | 3340 | 1466698874789 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 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 1178ms 08:21:14 INFO - PROCESS | 3340 | 1466698874865 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3340 | 1466698874870 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:21:14 INFO - PROCESS | 3340 | 1466698874875 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 3340 | 1466698874878 Marionette TRACE conn3 <- [1,2350,null,{}] 08:21:14 INFO - PROCESS | 3340 | 1466698874883 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:14 INFO - PROCESS | 3340 | 1466698874886 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:15 INFO - PROCESS | 3340 | 1466698875032 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:21:15 INFO - PROCESS | 3340 | 1466698875163 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698875166 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:15 INFO - PROCESS | 3340 | ++DOCSHELL 139DB400 == 35 [pid = 3340] [id = 597] 08:21:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (139EA400) [pid = 3340] [serial = 1791] [outer = 00000000] 08:21:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (13D0E800) [pid = 3340] [serial = 1792] [outer = 139EA400] 08:21:15 INFO - PROCESS | 3340 | 1466698875227 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (14510C00) [pid = 3340] [serial = 1793] [outer = 139EA400] 08:21:16 INFO - PROCESS | 3340 | 1466698876107 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1240ms 08:21:16 INFO - PROCESS | 3340 | 1466698876128 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3340 | 1466698876132 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:21:16 INFO - PROCESS | 3340 | 1466698876137 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:21:16 INFO - PROCESS | 3340 | 1466698876140 Marionette TRACE conn3 <- [1,2354,null,{}] 08:21:16 INFO - PROCESS | 3340 | 1466698876145 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3340 | 1466698876148 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:16 INFO - PROCESS | 3340 | 1466698876240 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:21:16 INFO - PROCESS | 3340 | 1466698876347 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698876352 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 181C7000 == 34 [pid = 3340] [id = 595] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 1312B000 == 33 [pid = 3340] [id = 594] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 129B4C00 == 32 [pid = 3340] [id = 593] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 16BA4C00 == 31 [pid = 3340] [id = 592] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 15C62400 == 30 [pid = 3340] [id = 591] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 1525A400 == 29 [pid = 3340] [id = 590] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 13D14800 == 28 [pid = 3340] [id = 589] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 1314C400 == 27 [pid = 3340] [id = 588] 08:21:16 INFO - PROCESS | 3340 | --DOCSHELL 10B70800 == 26 [pid = 3340] [id = 587] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (18499400) [pid = 3340] [serial = 1745] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (168F0400) [pid = 3340] [serial = 1732] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A139400) [pid = 3340] [serial = 1715] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (10A5B800) [pid = 3340] [serial = 1717] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (10B77C00) [pid = 3340] [serial = 1718] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139D0400) [pid = 3340] [serial = 1720] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13C8E000) [pid = 3340] [serial = 1721] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (13289400) [pid = 3340] [serial = 1726] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139D4000) [pid = 3340] [serial = 1727] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15262400) [pid = 3340] [serial = 1729] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (12921C00) [pid = 3340] [serial = 1723] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (12BBF000) [pid = 3340] [serial = 1724] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (198B8C00) [pid = 3340] [serial = 1747] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (16BA9C00) [pid = 3340] [serial = 1735] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (13C88C00) [pid = 3340] [serial = 1741] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (17E32C00) [pid = 3340] [serial = 1738] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (17E34000) [pid = 3340] [serial = 1739] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (16D0C000) [pid = 3340] [serial = 1736] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1692C400) [pid = 3340] [serial = 1733] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (198BA800) [pid = 3340] [serial = 1748] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (181CFC00) [pid = 3340] [serial = 1744] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (15C64400) [pid = 3340] [serial = 1742] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (15536800) [pid = 3340] [serial = 1730] [outer = 00000000] [url = about:blank] 08:21:16 INFO - PROCESS | 3340 | ++DOCSHELL 1052BC00 == 27 [pid = 3340] [id = 598] 08:21:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (10567800) [pid = 3340] [serial = 1794] [outer = 00000000] 08:21:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (114C9C00) [pid = 3340] [serial = 1795] [outer = 10567800] 08:21:16 INFO - PROCESS | 3340 | 1466698876426 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (12D68000) [pid = 3340] [serial = 1796] [outer = 10567800] 08:21:16 INFO - PROCESS | 3340 | 1466698876865 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 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 790ms 08:21:16 INFO - PROCESS | 3340 | 1466698876925 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3340 | 1466698876929 Marionette TRACE conn3 <- [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 | 3340 | 1466698876936 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3340 | 1466698876938 Marionette TRACE conn3 <- [1,2358,null,{}] 08:21:16 INFO - PROCESS | 3340 | 1466698876942 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3340 | 1466698876944 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:17 INFO - PROCESS | 3340 | 1466698877028 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:21:17 INFO - PROCESS | 3340 | 1466698877037 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698877039 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:17 INFO - PROCESS | 3340 | ++DOCSHELL 13934000 == 28 [pid = 3340] [id = 599] 08:21:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13937400) [pid = 3340] [serial = 1797] [outer = 00000000] 08:21:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139E1000) [pid = 3340] [serial = 1798] [outer = 13937400] 08:21:17 INFO - PROCESS | 3340 | 1466698877086 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (139E9400) [pid = 3340] [serial = 1799] [outer = 13937400] 08:21:17 INFO - PROCESS | 3340 | 1466698877574 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 697ms 08:21:17 INFO - PROCESS | 3340 | 1466698877635 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3340 | 1466698877638 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:21:17 INFO - PROCESS | 3340 | 1466698877641 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 3340 | 1466698877645 Marionette TRACE conn3 <- [1,2362,null,{}] 08:21:17 INFO - PROCESS | 3340 | 1466698877655 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3340 | 1466698877660 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:17 INFO - PROCESS | 3340 | 1466698877770 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:21:17 INFO - PROCESS | 3340 | 1466698877877 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698877881 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:17 INFO - PROCESS | 3340 | ++DOCSHELL 15329800 == 29 [pid = 3340] [id = 600] 08:21:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1532CC00) [pid = 3340] [serial = 1800] [outer = 00000000] 08:21:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (157E8400) [pid = 3340] [serial = 1801] [outer = 1532CC00] 08:21:17 INFO - PROCESS | 3340 | 1466698877927 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (15C61000) [pid = 3340] [serial = 1802] [outer = 1532CC00] 08:21:18 INFO - PROCESS | 3340 | 1466698878282 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 698ms 08:21:18 INFO - PROCESS | 3340 | 1466698878323 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3340 | 1466698878326 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:21:18 INFO - PROCESS | 3340 | 1466698878329 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:21:18 INFO - PROCESS | 3340 | 1466698878331 Marionette TRACE conn3 <- [1,2366,null,{}] 08:21:18 INFO - PROCESS | 3340 | 1466698878334 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3340 | 1466698878336 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:18 INFO - PROCESS | 3340 | 1466698878429 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:21:18 INFO - PROCESS | 3340 | 1466698878434 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698878436 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:18 INFO - PROCESS | 3340 | ++DOCSHELL 168E9000 == 30 [pid = 3340] [id = 601] 08:21:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (168F3C00) [pid = 3340] [serial = 1803] [outer = 00000000] 08:21:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16BA3400) [pid = 3340] [serial = 1804] [outer = 168F3C00] 08:21:18 INFO - PROCESS | 3340 | 1466698878483 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (16BA8400) [pid = 3340] [serial = 1805] [outer = 168F3C00] 08:21:18 INFO - PROCESS | 3340 | 1466698878979 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:21:19 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:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 698ms 08:21:19 INFO - PROCESS | 3340 | 1466698879028 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3340 | 1466698879030 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:21:19 INFO - PROCESS | 3340 | 1466698879034 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:21:19 INFO - PROCESS | 3340 | 1466698879035 Marionette TRACE conn3 <- [1,2370,null,{}] 08:21:19 INFO - PROCESS | 3340 | 1466698879039 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3340 | 1466698879041 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:19 INFO - PROCESS | 3340 | 1466698879150 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:21:19 INFO - PROCESS | 3340 | 1466698879242 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698879244 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:19 INFO - PROCESS | 3340 | ++DOCSHELL 12D89400 == 31 [pid = 3340] [id = 602] 08:21:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16BA3C00) [pid = 3340] [serial = 1806] [outer = 00000000] 08:21:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16D08000) [pid = 3340] [serial = 1807] [outer = 16BA3C00] 08:21:19 INFO - PROCESS | 3340 | 1466698879287 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17431800) [pid = 3340] [serial = 1808] [outer = 16BA3C00] 08:21:19 INFO - PROCESS | 3340 | 1466698879717 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:21:19 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:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 744ms 08:21:19 INFO - PROCESS | 3340 | 1466698879774 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3340 | 1466698879776 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:21:19 INFO - PROCESS | 3340 | 1466698879779 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3340 | 1466698879781 Marionette TRACE conn3 <- [1,2374,null,{}] 08:21:19 INFO - PROCESS | 3340 | 1466698879784 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3340 | 1466698879790 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:19 INFO - PROCESS | 3340 | 1466698879926 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:21:19 INFO - PROCESS | 3340 | 1466698879994 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698879996 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:19 INFO - PROCESS | 3340 | ++DOCSHELL 1788B800 == 32 [pid = 3340] [id = 603] 08:21:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17C20400) [pid = 3340] [serial = 1809] [outer = 00000000] 08:21:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181CC400) [pid = 3340] [serial = 1810] [outer = 17C20400] 08:21:20 INFO - PROCESS | 3340 | 1466698880039 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (181CCC00) [pid = 3340] [serial = 1811] [outer = 17C20400] 08:21:20 INFO - PROCESS | 3340 | 1466698880468 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 728ms 08:21:20 INFO - PROCESS | 3340 | 1466698880519 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3340 | 1466698880521 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:21:20 INFO - PROCESS | 3340 | 1466698880530 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 3340 | 1466698880532 Marionette TRACE conn3 <- [1,2378,null,{}] 08:21:20 INFO - PROCESS | 3340 | 1466698880535 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3340 | 1466698880537 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:20 INFO - PROCESS | 3340 | 1466698880649 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:21:20 INFO - PROCESS | 3340 | 1466698880660 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698880662 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:20 INFO - PROCESS | 3340 | ++DOCSHELL 1849C800 == 33 [pid = 3340] [id = 604] 08:21:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1849FC00) [pid = 3340] [serial = 1812] [outer = 00000000] 08:21:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (198BB400) [pid = 3340] [serial = 1813] [outer = 1849FC00] 08:21:20 INFO - PROCESS | 3340 | 1466698880712 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (198BB800) [pid = 3340] [serial = 1814] [outer = 1849FC00] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (103CB400) [pid = 3340] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (10FF8C00) [pid = 3340] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (15255000) [pid = 3340] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1753D400) [pid = 3340] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (16BA6400) [pid = 3340] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (129E9C00) [pid = 3340] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (10B73400) [pid = 3340] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13153400) [pid = 3340] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15260C00) [pid = 3340] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (16BAAC00) [pid = 3340] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1675AC00) [pid = 3340] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:21:20 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1450D800) [pid = 3340] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:21:21 INFO - PROCESS | 3340 | 1466698881181 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 698ms 08:21:21 INFO - PROCESS | 3340 | 1466698881227 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3340 | 1466698881229 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:21:21 INFO - PROCESS | 3340 | 1466698881232 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3340 | 1466698881234 Marionette TRACE conn3 <- [1,2382,null,{}] 08:21:21 INFO - PROCESS | 3340 | 1466698881237 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3340 | 1466698881239 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:21 INFO - PROCESS | 3340 | 1466698881316 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:21:21 INFO - PROCESS | 3340 | 1466698881322 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698881324 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:21 INFO - PROCESS | 3340 | ++DOCSHELL 10529000 == 34 [pid = 3340] [id = 605] 08:21:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1055FC00) [pid = 3340] [serial = 1815] [outer = 00000000] 08:21:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16BAD800) [pid = 3340] [serial = 1816] [outer = 1055FC00] 08:21:21 INFO - PROCESS | 3340 | 1466698881366 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (17FBDC00) [pid = 3340] [serial = 1817] [outer = 1055FC00] 08:21:21 INFO - PROCESS | 3340 | 1466698881815 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 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 635ms 08:21:21 INFO - PROCESS | 3340 | 1466698881870 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3340 | 1466698881872 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:21:21 INFO - PROCESS | 3340 | 1466698881876 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:21:21 INFO - PROCESS | 3340 | 1466698881877 Marionette TRACE conn3 <- [1,2386,null,{}] 08:21:21 INFO - PROCESS | 3340 | 1466698881881 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3340 | 1466698881882 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:21 INFO - PROCESS | 3340 | 1466698881960 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:21:21 INFO - PROCESS | 3340 | 1466698881965 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698881967 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:21 INFO - PROCESS | 3340 | ++DOCSHELL 1291AC00 == 35 [pid = 3340] [id = 606] 08:21:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (145BA800) [pid = 3340] [serial = 1818] [outer = 00000000] 08:21:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (19A8F800) [pid = 3340] [serial = 1819] [outer = 145BA800] 08:21:21 INFO - PROCESS | 3340 | 1466698882010 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (19E7AC00) [pid = 3340] [serial = 1820] [outer = 145BA800] 08:21:22 INFO - PROCESS | 3340 | 1466698882437 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 636ms 08:21:22 INFO - PROCESS | 3340 | 1466698882498 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3340 | 1466698882500 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:21:22 INFO - PROCESS | 3340 | 1466698882503 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 3340 | 1466698882504 Marionette TRACE conn3 <- [1,2390,null,{}] 08:21:22 INFO - PROCESS | 3340 | 1466698882512 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 3340 | 1466698882514 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:22 INFO - PROCESS | 3340 | 1466698882590 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:21:22 INFO - PROCESS | 3340 | 1466698882596 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3340 | 1466698882598 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:22 INFO - PROCESS | 3340 | ++DOCSHELL 157E9000 == 36 [pid = 3340] [id = 607] 08:21:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (16E05C00) [pid = 3340] [serial = 1821] [outer = 00000000] 08:21:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A140800) [pid = 3340] [serial = 1822] [outer = 16E05C00] 08:21:22 INFO - PROCESS | 3340 | 1466698882640 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A147C00) [pid = 3340] [serial = 1823] [outer = 16E05C00] 08:21:23 INFO - PROCESS | 3340 | 1466698883261 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 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 791ms 08:21:23 INFO - PROCESS | 3340 | 1466698883347 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3340 | 1466698883351 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:21:23 INFO - PROCESS | 3340 | 1466698883370 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3340 | 1466698883374 Marionette TRACE conn3 <- [1,2394,null,{}] 08:21:23 INFO - PROCESS | 3340 | 1466698883380 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3340 | 1466698883383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:23 INFO - PROCESS | 3340 | 1466698883501 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:21:23 INFO - PROCESS | 3340 | 1466698883633 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698883636 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:23 INFO - PROCESS | 3340 | ++DOCSHELL 110DD800 == 37 [pid = 3340] [id = 608] 08:21:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1291A800) [pid = 3340] [serial = 1824] [outer = 00000000] 08:21:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (13453000) [pid = 3340] [serial = 1825] [outer = 1291A800] 08:21:23 INFO - PROCESS | 3340 | 1466698883694 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (139E1400) [pid = 3340] [serial = 1826] [outer = 1291A800] 08:21:24 INFO - PROCESS | 3340 | 1466698884265 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 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 961ms 08:21:24 INFO - PROCESS | 3340 | 1466698884305 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3340 | 1466698884310 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:21:24 INFO - PROCESS | 3340 | 1466698884316 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3340 | 1466698884319 Marionette TRACE conn3 <- [1,2398,null,{}] 08:21:24 INFO - PROCESS | 3340 | 1466698884323 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3340 | 1466698884326 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:24 INFO - PROCESS | 3340 | 1466698884433 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:21:24 INFO - PROCESS | 3340 | 1466698884572 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698884575 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:24 INFO - PROCESS | 3340 | ++DOCSHELL 1532A000 == 38 [pid = 3340] [id = 609] 08:21:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (15361800) [pid = 3340] [serial = 1827] [outer = 00000000] 08:21:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (15CB1C00) [pid = 3340] [serial = 1828] [outer = 15361800] 08:21:24 INFO - PROCESS | 3340 | 1466698884632 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (168F2800) [pid = 3340] [serial = 1829] [outer = 15361800] 08:21:25 INFO - PROCESS | 3340 | 1466698885273 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 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 992ms 08:21:25 INFO - PROCESS | 3340 | 1466698885318 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3340 | 1466698885320 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:21:25 INFO - PROCESS | 3340 | 1466698885324 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3340 | 1466698885328 Marionette TRACE conn3 <- [1,2402,null,{}] 08:21:25 INFO - PROCESS | 3340 | 1466698885339 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3340 | 1466698885344 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:25 INFO - PROCESS | 3340 | 1466698885452 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:21:25 INFO - PROCESS | 3340 | 1466698885592 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698885595 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:25 INFO - PROCESS | 3340 | ++DOCSHELL 198BA800 == 39 [pid = 3340] [id = 610] 08:21:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (19A8C800) [pid = 3340] [serial = 1830] [outer = 00000000] 08:21:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1A13A800) [pid = 3340] [serial = 1831] [outer = 19A8C800] 08:21:25 INFO - PROCESS | 3340 | 1466698885653 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1A3BE800) [pid = 3340] [serial = 1832] [outer = 19A8C800] 08:21:26 INFO - PROCESS | 3340 | 1466698886395 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1147ms 08:21:26 INFO - PROCESS | 3340 | 1466698886466 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3340 | 1466698886471 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:21:26 INFO - PROCESS | 3340 | 1466698886476 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:21:26 INFO - PROCESS | 3340 | 1466698886479 Marionette TRACE conn3 <- [1,2406,null,{}] 08:21:26 INFO - PROCESS | 3340 | 1466698886485 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:26 INFO - PROCESS | 3340 | 1466698886487 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:26 INFO - PROCESS | 3340 | 1466698886594 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:21:26 INFO - PROCESS | 3340 | 1466698886728 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698886733 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:26 INFO - PROCESS | 3340 | ++DOCSHELL 13123400 == 40 [pid = 3340] [id = 611] 08:21:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (13124400) [pid = 3340] [serial = 1833] [outer = 00000000] 08:21:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (13154000) [pid = 3340] [serial = 1834] [outer = 13124400] 08:21:26 INFO - PROCESS | 3340 | 1466698886786 Marionette DEBUG loaded listener.js 08:21:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1327C000) [pid = 3340] [serial = 1835] [outer = 13124400] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 1036CC00 == 39 [pid = 3340] [id = 586] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 1291AC00 == 38 [pid = 3340] [id = 606] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 10529000 == 37 [pid = 3340] [id = 605] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 1849C800 == 36 [pid = 3340] [id = 604] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 1788B800 == 35 [pid = 3340] [id = 603] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 12D89400 == 34 [pid = 3340] [id = 602] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 168E9000 == 33 [pid = 3340] [id = 601] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 15329800 == 32 [pid = 3340] [id = 600] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 13934000 == 31 [pid = 3340] [id = 599] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 1052BC00 == 30 [pid = 3340] [id = 598] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 139DB400 == 29 [pid = 3340] [id = 597] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 10375800 == 28 [pid = 3340] [id = 596] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 1532A000 == 27 [pid = 3340] [id = 609] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 198BA800 == 26 [pid = 3340] [id = 610] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 157E9000 == 25 [pid = 3340] [id = 607] 08:21:27 INFO - PROCESS | 3340 | --DOCSHELL 110DD800 == 24 [pid = 3340] [id = 608] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (13937000) [pid = 3340] [serial = 1766] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (157E8C00) [pid = 3340] [serial = 1771] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (15C67400) [pid = 3340] [serial = 1772] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17C20C00) [pid = 3340] [serial = 1784] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (175BAC00) [pid = 3340] [serial = 1783] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (18493000) [pid = 3340] [serial = 1786] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (168F3800) [pid = 3340] [serial = 1774] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (145B5800) [pid = 3340] [serial = 1768] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15254400) [pid = 3340] [serial = 1769] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10A59000) [pid = 3340] [serial = 1759] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (112C7400) [pid = 3340] [serial = 1760] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (12925C00) [pid = 3340] [serial = 1751] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (11AE2000) [pid = 3340] [serial = 1750] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (16756C00) [pid = 3340] [serial = 1754] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (157E4800) [pid = 3340] [serial = 1753] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (19A87C00) [pid = 3340] [serial = 1757] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1849D000) [pid = 3340] [serial = 1756] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (16D0AC00) [pid = 3340] [serial = 1777] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (169F6000) [pid = 3340] [serial = 1775] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15CB3000) [pid = 3340] [serial = 1781] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (145B7800) [pid = 3340] [serial = 1780] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (175AC400) [pid = 3340] [serial = 1778] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (10ECB000) [pid = 3340] [serial = 1762] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (110E4000) [pid = 3340] [serial = 1763] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (13284C00) [pid = 3340] [serial = 1765] [outer = 00000000] [url = about:blank] 08:21:27 INFO - PROCESS | 3340 | 1466698887976 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1550ms 08:21:28 INFO - PROCESS | 3340 | 1466698888045 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3340 | 1466698888048 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:21:28 INFO - PROCESS | 3340 | 1466698888057 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:21:28 INFO - PROCESS | 3340 | 1466698888060 Marionette TRACE conn3 <- [1,2410,null,{}] 08:21:28 INFO - PROCESS | 3340 | 1466698888065 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3340 | 1466698888068 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:28 INFO - PROCESS | 3340 | 1466698888192 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:21:28 INFO - PROCESS | 3340 | 1466698888207 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698888210 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:28 INFO - PROCESS | 3340 | ++DOCSHELL 10B77C00 == 25 [pid = 3340] [id = 612] 08:21:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10FFC800) [pid = 3340] [serial = 1836] [outer = 00000000] 08:21:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (114D0000) [pid = 3340] [serial = 1837] [outer = 10FFC800] 08:21:28 INFO - PROCESS | 3340 | 1466698888257 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (11AE6C00) [pid = 3340] [serial = 1838] [outer = 10FFC800] 08:21:28 INFO - PROCESS | 3340 | 1466698888732 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 729ms 08:21:28 INFO - PROCESS | 3340 | 1466698888783 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3340 | 1466698888787 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:21:28 INFO - PROCESS | 3340 | 1466698888794 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3340 | 1466698888796 Marionette TRACE conn3 <- [1,2414,null,{}] 08:21:28 INFO - PROCESS | 3340 | 1466698888800 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3340 | 1466698888802 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:28 INFO - PROCESS | 3340 | 1466698888894 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:21:28 INFO - PROCESS | 3340 | 1466698888902 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698888904 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:28 INFO - PROCESS | 3340 | ++DOCSHELL 13153800 == 26 [pid = 3340] [id = 613] 08:21:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13157C00) [pid = 3340] [serial = 1839] [outer = 00000000] 08:21:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1327EC00) [pid = 3340] [serial = 1840] [outer = 13157C00] 08:21:28 INFO - PROCESS | 3340 | 1466698888952 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1345D800) [pid = 3340] [serial = 1841] [outer = 13157C00] 08:21:29 INFO - PROCESS | 3340 | 1466698889421 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 636ms 08:21:29 INFO - PROCESS | 3340 | 1466698889431 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3340 | 1466698889433 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:21:29 INFO - PROCESS | 3340 | 1466698889437 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3340 | 1466698889440 Marionette TRACE conn3 <- [1,2418,null,{}] 08:21:29 INFO - PROCESS | 3340 | 1466698889451 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:29 INFO - PROCESS | 3340 | 1466698889455 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:29 INFO - PROCESS | 3340 | 1466698889536 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:21:29 INFO - PROCESS | 3340 | 1466698889542 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698889545 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:29 INFO - PROCESS | 3340 | ++DOCSHELL 1450D400 == 27 [pid = 3340] [id = 614] 08:21:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1450DC00) [pid = 3340] [serial = 1842] [outer = 00000000] 08:21:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15256800) [pid = 3340] [serial = 1843] [outer = 1450DC00] 08:21:29 INFO - PROCESS | 3340 | 1466698889592 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15262400) [pid = 3340] [serial = 1844] [outer = 1450DC00] 08:21:30 INFO - PROCESS | 3340 | 1466698890091 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 697ms 08:21:30 INFO - PROCESS | 3340 | 1466698890136 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3340 | 1466698890139 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:21:30 INFO - PROCESS | 3340 | 1466698890142 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 3340 | 1466698890144 Marionette TRACE conn3 <- [1,2422,null,{}] 08:21:30 INFO - PROCESS | 3340 | 1466698890147 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3340 | 1466698890149 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:30 INFO - PROCESS | 3340 | 1466698890269 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:21:30 INFO - PROCESS | 3340 | 1466698890274 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698890276 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:30 INFO - PROCESS | 3340 | ++DOCSHELL 15324C00 == 28 [pid = 3340] [id = 615] 08:21:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1536EC00) [pid = 3340] [serial = 1845] [outer = 00000000] 08:21:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (15CAE400) [pid = 3340] [serial = 1846] [outer = 1536EC00] 08:21:30 INFO - PROCESS | 3340 | 1466698890356 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16763C00) [pid = 3340] [serial = 1847] [outer = 1536EC00] 08:21:30 INFO - PROCESS | 3340 | 1466698890772 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 682ms 08:21:30 INFO - PROCESS | 3340 | 1466698890825 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3340 | 1466698890827 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:21:30 INFO - PROCESS | 3340 | 1466698890830 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:21:30 INFO - PROCESS | 3340 | 1466698890832 Marionette TRACE conn3 <- [1,2426,null,{}] 08:21:30 INFO - PROCESS | 3340 | 1466698890835 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3340 | 1466698890837 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:30 INFO - PROCESS | 3340 | 1466698890951 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:21:31 INFO - PROCESS | 3340 | 1466698891043 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698891046 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:31 INFO - PROCESS | 3340 | ++DOCSHELL 168EE400 == 29 [pid = 3340] [id = 616] 08:21:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (168EFC00) [pid = 3340] [serial = 1848] [outer = 00000000] 08:21:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (169EF800) [pid = 3340] [serial = 1849] [outer = 168EFC00] 08:21:31 INFO - PROCESS | 3340 | 1466698891088 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16BA1400) [pid = 3340] [serial = 1850] [outer = 168EFC00] 08:21:31 INFO - PROCESS | 3340 | 1466698891511 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 729ms 08:21:31 INFO - PROCESS | 3340 | 1466698891571 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3340 | 1466698891573 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:21:31 INFO - PROCESS | 3340 | 1466698891577 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 3340 | 1466698891578 Marionette TRACE conn3 <- [1,2430,null,{}] 08:21:31 INFO - PROCESS | 3340 | 1466698891582 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 3340 | 1466698891587 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:31 INFO - PROCESS | 3340 | 1466698891721 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:21:31 INFO - PROCESS | 3340 | 1466698891733 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698891735 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:31 INFO - PROCESS | 3340 | ++DOCSHELL 16ECB000 == 30 [pid = 3340] [id = 617] 08:21:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (172EF800) [pid = 3340] [serial = 1851] [outer = 00000000] 08:21:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (175B0C00) [pid = 3340] [serial = 1852] [outer = 172EF800] 08:21:31 INFO - PROCESS | 3340 | 1466698891779 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17CDB800) [pid = 3340] [serial = 1853] [outer = 172EF800] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1849FC00) [pid = 3340] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (13937400) [pid = 3340] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139EA400) [pid = 3340] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (181CB800) [pid = 3340] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (103C6000) [pid = 3340] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1532CC00) [pid = 3340] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1055FC00) [pid = 3340] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (168F3C00) [pid = 3340] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17C20400) [pid = 3340] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (16BA3C00) [pid = 3340] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (10567800) [pid = 3340] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (145BA800) [pid = 3340] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:21:32 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (16E05C00) [pid = 3340] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:21:32 INFO - PROCESS | 3340 | 1466698892445 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 945ms 08:21:32 INFO - PROCESS | 3340 | 1466698892506 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3340 | 1466698892508 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:21:32 INFO - PROCESS | 3340 | 1466698892521 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 3340 | 1466698892523 Marionette TRACE conn3 <- [1,2434,null,{}] 08:21:32 INFO - PROCESS | 3340 | 1466698892526 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 3340 | 1466698892528 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:32 INFO - PROCESS | 3340 | 1466698892638 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:21:32 INFO - PROCESS | 3340 | 1466698892701 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698892703 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:32 INFO - PROCESS | 3340 | ++DOCSHELL 1047E400 == 31 [pid = 3340] [id = 618] 08:21:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1051FC00) [pid = 3340] [serial = 1854] [outer = 00000000] 08:21:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (131E6C00) [pid = 3340] [serial = 1855] [outer = 1051FC00] 08:21:32 INFO - PROCESS | 3340 | 1466698892746 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1525F400) [pid = 3340] [serial = 1856] [outer = 1051FC00] 08:21:33 INFO - PROCESS | 3340 | 1466698893095 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 651ms 08:21:33 INFO - PROCESS | 3340 | 1466698893172 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:21:33 INFO - PROCESS | 3340 | 1466698893174 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:21:33 INFO - PROCESS | 3340 | 1466698893178 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3340 | 1466698893180 Marionette TRACE conn3 <- [1,2438,null,{}] 08:21:33 INFO - PROCESS | 3340 | 1466698893183 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3340 | 1466698893185 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:33 INFO - PROCESS | 3340 | 1466698893259 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:21:33 INFO - PROCESS | 3340 | 1466698893264 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698893266 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:33 INFO - PROCESS | 3340 | ++DOCSHELL 157E3C00 == 32 [pid = 3340] [id = 619] 08:21:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15A39000) [pid = 3340] [serial = 1857] [outer = 00000000] 08:21:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17C25400) [pid = 3340] [serial = 1858] [outer = 15A39000] 08:21:33 INFO - PROCESS | 3340 | 1466698893310 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17CD0000) [pid = 3340] [serial = 1859] [outer = 15A39000] 08:21:33 INFO - PROCESS | 3340 | 1466698893748 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 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 589ms 08:21:33 INFO - PROCESS | 3340 | 1466698893772 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3340 | 1466698893774 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:21:33 INFO - PROCESS | 3340 | 1466698893777 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:21:33 INFO - PROCESS | 3340 | 1466698893779 Marionette TRACE conn3 <- [1,2442,null,{}] 08:21:33 INFO - PROCESS | 3340 | 1466698893795 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3340 | 1466698893797 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:33 INFO - PROCESS | 3340 | 1466698893873 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:21:33 INFO - PROCESS | 3340 | 1466698893878 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698893880 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:33 INFO - PROCESS | 3340 | ++DOCSHELL 1450C800 == 33 [pid = 3340] [id = 620] 08:21:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (181D0800) [pid = 3340] [serial = 1860] [outer = 00000000] 08:21:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1849FC00) [pid = 3340] [serial = 1861] [outer = 181D0800] 08:21:33 INFO - PROCESS | 3340 | 1466698893923 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (198B2C00) [pid = 3340] [serial = 1862] [outer = 181D0800] 08:21:34 INFO - PROCESS | 3340 | 1466698894551 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 853ms 08:21:34 INFO - PROCESS | 3340 | 1466698894648 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3340 | 1466698894653 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:21:34 INFO - PROCESS | 3340 | 1466698894659 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3340 | 1466698894663 Marionette TRACE conn3 <- [1,2446,null,{}] 08:21:34 INFO - PROCESS | 3340 | 1466698894669 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3340 | 1466698894672 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:34 INFO - PROCESS | 3340 | 1466698894804 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:21:34 INFO - PROCESS | 3340 | 1466698894936 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698894941 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:34 INFO - PROCESS | 3340 | ++DOCSHELL 1051F800 == 34 [pid = 3340] [id = 621] 08:21:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (10520800) [pid = 3340] [serial = 1863] [outer = 00000000] 08:21:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (11C32000) [pid = 3340] [serial = 1864] [outer = 10520800] 08:21:34 INFO - PROCESS | 3340 | 1466698895001 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (13036C00) [pid = 3340] [serial = 1865] [outer = 10520800] 08:21:35 INFO - PROCESS | 3340 | 1466698895804 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1178ms 08:21:35 INFO - PROCESS | 3340 | 1466698895859 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3340 | 1466698895864 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:21:35 INFO - PROCESS | 3340 | 1466698895870 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3340 | 1466698895873 Marionette TRACE conn3 <- [1,2450,null,{}] 08:21:35 INFO - PROCESS | 3340 | 1466698895877 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3340 | 1466698895879 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:35 INFO - PROCESS | 3340 | 1466698895995 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:21:36 INFO - PROCESS | 3340 | 1466698896248 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698896251 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:36 INFO - PROCESS | 3340 | ++DOCSHELL 103C8400 == 35 [pid = 3340] [id = 622] 08:21:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (103CAC00) [pid = 3340] [serial = 1866] [outer = 00000000] 08:21:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (10523800) [pid = 3340] [serial = 1867] [outer = 103CAC00] 08:21:36 INFO - PROCESS | 3340 | 1466698896314 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (10B70000) [pid = 3340] [serial = 1868] [outer = 103CAC00] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 157E3C00 == 34 [pid = 3340] [id = 619] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 1047E400 == 33 [pid = 3340] [id = 618] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 16ECB000 == 32 [pid = 3340] [id = 617] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 168EE400 == 31 [pid = 3340] [id = 616] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 15324C00 == 30 [pid = 3340] [id = 615] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 1450D400 == 29 [pid = 3340] [id = 614] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 13153800 == 28 [pid = 3340] [id = 613] 08:21:36 INFO - PROCESS | 3340 | --DOCSHELL 10B77C00 == 27 [pid = 3340] [id = 612] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (198BB800) [pid = 3340] [serial = 1814] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (139E9400) [pid = 3340] [serial = 1799] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (14510C00) [pid = 3340] [serial = 1793] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (18493C00) [pid = 3340] [serial = 1787] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (10A5C400) [pid = 3340] [serial = 1790] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (157E8400) [pid = 3340] [serial = 1801] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (198BB400) [pid = 3340] [serial = 1813] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (10523C00) [pid = 3340] [serial = 1789] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (17FBDC00) [pid = 3340] [serial = 1817] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (16BA3400) [pid = 3340] [serial = 1804] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (181CC400) [pid = 3340] [serial = 1810] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (16D08000) [pid = 3340] [serial = 1807] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (17431800) [pid = 3340] [serial = 1808] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (114C9C00) [pid = 3340] [serial = 1795] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15C61000) [pid = 3340] [serial = 1802] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (139E1000) [pid = 3340] [serial = 1798] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (16BA8400) [pid = 3340] [serial = 1805] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (12D68000) [pid = 3340] [serial = 1796] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (16BAD800) [pid = 3340] [serial = 1816] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (19A8F800) [pid = 3340] [serial = 1819] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (13D0E800) [pid = 3340] [serial = 1792] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (181CCC00) [pid = 3340] [serial = 1811] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (19E7AC00) [pid = 3340] [serial = 1820] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (1A147C00) [pid = 3340] [serial = 1823] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1A140800) [pid = 3340] [serial = 1822] [outer = 00000000] [url = about:blank] 08:21:36 INFO - PROCESS | 3340 | 1466698896926 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1085ms 08:21:36 INFO - PROCESS | 3340 | 1466698896949 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:21:36 INFO - PROCESS | 3340 | 1466698896953 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:21:36 INFO - PROCESS | 3340 | 1466698896957 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3340 | 1466698896959 Marionette TRACE conn3 <- [1,2454,null,{}] 08:21:36 INFO - PROCESS | 3340 | 1466698896964 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3340 | 1466698896969 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:37 INFO - PROCESS | 3340 | 1466698897059 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:21:37 INFO - PROCESS | 3340 | 1466698897162 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698897165 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:37 INFO - PROCESS | 3340 | ++DOCSHELL 10FF6400 == 28 [pid = 3340] [id = 623] 08:21:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (114C9C00) [pid = 3340] [serial = 1869] [outer = 00000000] 08:21:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (131E5400) [pid = 3340] [serial = 1870] [outer = 114C9C00] 08:21:37 INFO - PROCESS | 3340 | 1466698897211 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (139D4800) [pid = 3340] [serial = 1871] [outer = 114C9C00] 08:21:37 INFO - PROCESS | 3340 | 1466698897610 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 682ms 08:21:37 INFO - PROCESS | 3340 | 1466698897678 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3340 | 1466698897682 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:21:37 INFO - PROCESS | 3340 | 1466698897687 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 3340 | 1466698897689 Marionette TRACE conn3 <- [1,2458,null,{}] 08:21:37 INFO - PROCESS | 3340 | 1466698897692 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:37 INFO - PROCESS | 3340 | 1466698897694 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:37 INFO - PROCESS | 3340 | 1466698897780 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:21:37 INFO - PROCESS | 3340 | 1466698897786 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698897789 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:37 INFO - PROCESS | 3340 | ++DOCSHELL 139DB800 == 29 [pid = 3340] [id = 624] 08:21:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13D0E800) [pid = 3340] [serial = 1872] [outer = 00000000] 08:21:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (14513C00) [pid = 3340] [serial = 1873] [outer = 13D0E800] 08:21:37 INFO - PROCESS | 3340 | 1466698897836 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (15257000) [pid = 3340] [serial = 1874] [outer = 13D0E800] 08:21:38 INFO - PROCESS | 3340 | 1466698898304 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 636ms 08:21:38 INFO - PROCESS | 3340 | 1466698898323 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3340 | 1466698898325 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:21:38 INFO - PROCESS | 3340 | 1466698898330 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3340 | 1466698898336 Marionette TRACE conn3 <- [1,2462,null,{}] 08:21:38 INFO - PROCESS | 3340 | 1466698898349 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3340 | 1466698898352 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:38 INFO - PROCESS | 3340 | 1466698898437 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:21:38 INFO - PROCESS | 3340 | 1466698898446 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698898448 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:38 INFO - PROCESS | 3340 | ++DOCSHELL 15A76C00 == 30 [pid = 3340] [id = 625] 08:21:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (15C60400) [pid = 3340] [serial = 1875] [outer = 00000000] 08:21:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1675A800) [pid = 3340] [serial = 1876] [outer = 15C60400] 08:21:38 INFO - PROCESS | 3340 | 1466698898491 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (168F4000) [pid = 3340] [serial = 1877] [outer = 15C60400] 08:21:38 INFO - PROCESS | 3340 | 1466698898940 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 651ms 08:21:38 INFO - PROCESS | 3340 | 1466698898971 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3340 | 1466698898973 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:21:38 INFO - PROCESS | 3340 | 1466698898976 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3340 | 1466698898978 Marionette TRACE conn3 <- [1,2466,null,{}] 08:21:38 INFO - PROCESS | 3340 | 1466698898987 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3340 | 1466698898989 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:39 INFO - PROCESS | 3340 | 1466698899108 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:21:39 INFO - PROCESS | 3340 | 1466698899115 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698899118 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:39 INFO - PROCESS | 3340 | ++DOCSHELL 1692D800 == 31 [pid = 3340] [id = 626] 08:21:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1692DC00) [pid = 3340] [serial = 1878] [outer = 00000000] 08:21:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16D0AC00) [pid = 3340] [serial = 1879] [outer = 1692DC00] 08:21:39 INFO - PROCESS | 3340 | 1466698899161 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (16ECC400) [pid = 3340] [serial = 1880] [outer = 1692DC00] 08:21:39 INFO - PROCESS | 3340 | 1466698899629 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 698ms 08:21:39 INFO - PROCESS | 3340 | 1466698899675 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3340 | 1466698899677 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:21:39 INFO - PROCESS | 3340 | 1466698899681 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:21:39 INFO - PROCESS | 3340 | 1466698899682 Marionette TRACE conn3 <- [1,2470,null,{}] 08:21:39 INFO - PROCESS | 3340 | 1466698899686 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3340 | 1466698899688 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:39 INFO - PROCESS | 3340 | 1466698899800 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:21:39 INFO - PROCESS | 3340 | 1466698899806 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698899811 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:39 INFO - PROCESS | 3340 | ++DOCSHELL 139E4000 == 32 [pid = 3340] [id = 627] 08:21:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1753D400) [pid = 3340] [serial = 1881] [outer = 00000000] 08:21:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (175B7400) [pid = 3340] [serial = 1882] [outer = 1753D400] 08:21:39 INFO - PROCESS | 3340 | 1466698899921 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17E36800) [pid = 3340] [serial = 1883] [outer = 1753D400] 08:21:40 INFO - PROCESS | 3340 | 1466698900362 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 728ms 08:21:40 INFO - PROCESS | 3340 | 1466698900422 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3340 | 1466698900424 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:21:40 INFO - PROCESS | 3340 | 1466698900427 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3340 | 1466698900429 Marionette TRACE conn3 <- [1,2474,null,{}] 08:21:40 INFO - PROCESS | 3340 | 1466698900432 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3340 | 1466698900434 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:40 INFO - PROCESS | 3340 | 1466698900572 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:21:40 INFO - PROCESS | 3340 | 1466698900625 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698900627 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:40 INFO - PROCESS | 3340 | ++DOCSHELL 18492400 == 33 [pid = 3340] [id = 628] 08:21:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (18494800) [pid = 3340] [serial = 1884] [outer = 00000000] 08:21:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1849E800) [pid = 3340] [serial = 1885] [outer = 18494800] 08:21:40 INFO - PROCESS | 3340 | 1466698900679 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1849F000) [pid = 3340] [serial = 1886] [outer = 18494800] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1450DC00) [pid = 3340] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (10FFC800) [pid = 3340] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (13157C00) [pid = 3340] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (172EF800) [pid = 3340] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (168EFC00) [pid = 3340] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1051FC00) [pid = 3340] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (15A39000) [pid = 3340] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1291A800) [pid = 3340] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (15361800) [pid = 3340] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (19A8C800) [pid = 3340] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:21:41 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1536EC00) [pid = 3340] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:21:41 INFO - PROCESS | 3340 | 1466698901148 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 790ms 08:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:21:41 INFO - PROCESS | 3340 | 1466698901212 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3340 | 1466698901214 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:21:41 INFO - PROCESS | 3340 | 1466698901217 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3340 | 1466698901219 Marionette TRACE conn3 <- [1,2478,null,{}] 08:21:41 INFO - PROCESS | 3340 | 1466698901222 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3340 | 1466698901224 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:41 INFO - PROCESS | 3340 | 1466698901338 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:21:41 INFO - PROCESS | 3340 | 1466698901403 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 3340 | 1466698901405 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:41 INFO - PROCESS | 3340 | ++DOCSHELL 10FFC800 == 34 [pid = 3340] [id = 629] 08:21:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1291A800) [pid = 3340] [serial = 1887] [outer = 00000000] 08:21:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1536EC00) [pid = 3340] [serial = 1888] [outer = 1291A800] 08:21:41 INFO - PROCESS | 3340 | 1466698901447 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15C6B000) [pid = 3340] [serial = 1889] [outer = 1291A800] 08:21:41 INFO - PROCESS | 3340 | 1466698901802 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 620ms 08:21:41 INFO - PROCESS | 3340 | 1466698901856 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3340 | 1466698901857 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:21:41 INFO - PROCESS | 3340 | 1466698901861 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3340 | 1466698901862 Marionette TRACE conn3 <- [1,2482,null,{}] 08:21:41 INFO - PROCESS | 3340 | 1466698901866 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3340 | 1466698901868 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:42 INFO - PROCESS | 3340 | 1466698902008 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:21:42 INFO - PROCESS | 3340 | 1466698902017 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698902019 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:42 INFO - PROCESS | 3340 | ++DOCSHELL 13130000 == 35 [pid = 3340] [id = 630] 08:21:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16BAA000) [pid = 3340] [serial = 1890] [outer = 00000000] 08:21:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (198B9400) [pid = 3340] [serial = 1891] [outer = 16BAA000] 08:21:42 INFO - PROCESS | 3340 | 1466698902062 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (19A88C00) [pid = 3340] [serial = 1892] [outer = 16BAA000] 08:21:42 INFO - PROCESS | 3340 | 1466698902465 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 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 635ms 08:21:42 INFO - PROCESS | 3340 | 1466698902505 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3340 | 1466698902507 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:21:42 INFO - PROCESS | 3340 | 1466698902514 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3340 | 1466698902516 Marionette TRACE conn3 <- [1,2486,null,{}] 08:21:42 INFO - PROCESS | 3340 | 1466698902519 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3340 | 1466698902521 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:42 INFO - PROCESS | 3340 | 1466698902599 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:21:42 INFO - PROCESS | 3340 | 1466698902614 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698902616 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:42 INFO - PROCESS | 3340 | ++DOCSHELL 1525BC00 == 36 [pid = 3340] [id = 631] 08:21:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (198B8000) [pid = 3340] [serial = 1893] [outer = 00000000] 08:21:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1A138800) [pid = 3340] [serial = 1894] [outer = 198B8000] 08:21:42 INFO - PROCESS | 3340 | 1466698902658 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1A138C00) [pid = 3340] [serial = 1895] [outer = 198B8000] 08:21:43 INFO - PROCESS | 3340 | 1466698903179 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 728ms 08:21:43 INFO - PROCESS | 3340 | 1466698903240 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:21:43 INFO - PROCESS | 3340 | 1466698903245 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:21:43 INFO - PROCESS | 3340 | 1466698903251 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:21:43 INFO - PROCESS | 3340 | 1466698903254 Marionette TRACE conn3 <- [1,2490,null,{}] 08:21:43 INFO - PROCESS | 3340 | 1466698903260 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:43 INFO - PROCESS | 3340 | 1466698903263 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:43 INFO - PROCESS | 3340 | 1466698903419 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:21:43 INFO - PROCESS | 3340 | 1466698903532 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698903537 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:43 INFO - PROCESS | 3340 | ++DOCSHELL 105F1800 == 37 [pid = 3340] [id = 632] 08:21:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (10A5A000) [pid = 3340] [serial = 1896] [outer = 00000000] 08:21:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (13152400) [pid = 3340] [serial = 1897] [outer = 10A5A000] 08:21:43 INFO - PROCESS | 3340 | 1466698903597 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (139E5000) [pid = 3340] [serial = 1898] [outer = 10A5A000] 08:21:44 INFO - PROCESS | 3340 | 1466698904198 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 992ms 08:21:44 INFO - PROCESS | 3340 | 1466698904253 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3340 | 1466698904258 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:21:44 INFO - PROCESS | 3340 | 1466698904264 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3340 | 1466698904267 Marionette TRACE conn3 <- [1,2494,null,{}] 08:21:44 INFO - PROCESS | 3340 | 1466698904271 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3340 | 1466698904274 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:44 INFO - PROCESS | 3340 | 1466698904381 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:21:44 INFO - PROCESS | 3340 | 1466698904521 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698904523 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:44 INFO - PROCESS | 3340 | ++DOCSHELL 145B4400 == 38 [pid = 3340] [id = 633] 08:21:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1525AC00) [pid = 3340] [serial = 1899] [outer = 00000000] 08:21:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (15A6FC00) [pid = 3340] [serial = 1900] [outer = 1525AC00] 08:21:44 INFO - PROCESS | 3340 | 1466698904579 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (168F7800) [pid = 3340] [serial = 1901] [outer = 1525AC00] 08:21:45 INFO - PROCESS | 3340 | 1466698905150 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 08:21:45 INFO - PROCESS | 3340 | 1466698905192 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3340 | 1466698905195 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:21:45 INFO - PROCESS | 3340 | 1466698905199 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 3340 | 1466698905203 Marionette TRACE conn3 <- [1,2498,null,{}] 08:21:45 INFO - PROCESS | 3340 | 1466698905213 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3340 | 1466698905218 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:45 INFO - PROCESS | 3340 | 1466698905330 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:21:45 INFO - PROCESS | 3340 | 1466698905441 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698905445 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:45 INFO - PROCESS | 3340 | ++DOCSHELL 19E7B000 == 39 [pid = 3340] [id = 634] 08:21:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (19E7BC00) [pid = 3340] [serial = 1902] [outer = 00000000] 08:21:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A3B5000) [pid = 3340] [serial = 1903] [outer = 19E7BC00] 08:21:45 INFO - PROCESS | 3340 | 1466698905541 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (1A402000) [pid = 3340] [serial = 1904] [outer = 19E7BC00] 08:21:46 INFO - PROCESS | 3340 | 1466698906132 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 992ms 08:21:46 INFO - PROCESS | 3340 | 1466698906205 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3340 | 1466698906208 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:21:46 INFO - PROCESS | 3340 | 1466698906212 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3340 | 1466698906214 Marionette TRACE conn3 <- [1,2502,null,{}] 08:21:46 INFO - PROCESS | 3340 | 1466698906217 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3340 | 1466698906220 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:46 INFO - PROCESS | 3340 | 1466698906349 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:21:46 INFO - PROCESS | 3340 | 1466698906490 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698906493 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:46 INFO - PROCESS | 3340 | ++DOCSHELL 12926000 == 40 [pid = 3340] [id = 635] 08:21:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (13031C00) [pid = 3340] [serial = 1905] [outer = 00000000] 08:21:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1345C400) [pid = 3340] [serial = 1906] [outer = 13031C00] 08:21:46 INFO - PROCESS | 3340 | 1466698906548 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (139E0C00) [pid = 3340] [serial = 1907] [outer = 13031C00] 08:21:47 INFO - PROCESS | 3340 | 1466698907279 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1147ms 08:21:47 INFO - PROCESS | 3340 | 1466698907349 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3340 | 1466698907353 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:21:47 INFO - PROCESS | 3340 | 1466698907374 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3340 | 1466698907379 Marionette TRACE conn3 <- [1,2506,null,{}] 08:21:47 INFO - PROCESS | 3340 | 1466698907386 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3340 | 1466698907388 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:47 INFO - PROCESS | 3340 | 1466698907492 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 13130000 == 39 [pid = 3340] [id = 630] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 10FFC800 == 38 [pid = 3340] [id = 629] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 18492400 == 37 [pid = 3340] [id = 628] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 139E4000 == 36 [pid = 3340] [id = 627] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 1692D800 == 35 [pid = 3340] [id = 626] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 15A76C00 == 34 [pid = 3340] [id = 625] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 139DB800 == 33 [pid = 3340] [id = 624] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 10FF6400 == 32 [pid = 3340] [id = 623] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 103C8400 == 31 [pid = 3340] [id = 622] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 1450C800 == 30 [pid = 3340] [id = 620] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 1051F800 == 29 [pid = 3340] [id = 621] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 13123400 == 28 [pid = 3340] [id = 611] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 12926000 == 27 [pid = 3340] [id = 635] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 19E7B000 == 26 [pid = 3340] [id = 634] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 1525BC00 == 25 [pid = 3340] [id = 631] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 105F1800 == 24 [pid = 3340] [id = 632] 08:21:48 INFO - PROCESS | 3340 | --DOCSHELL 145B4400 == 23 [pid = 3340] [id = 633] 08:21:48 INFO - PROCESS | 3340 | 1466698908185 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3340 | 1466698908189 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (13154000) [pid = 3340] [serial = 1834] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (15256800) [pid = 3340] [serial = 1843] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (114D0000) [pid = 3340] [serial = 1837] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (11AE6C00) [pid = 3340] [serial = 1838] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1327EC00) [pid = 3340] [serial = 1840] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1345D800) [pid = 3340] [serial = 1841] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (175B0C00) [pid = 3340] [serial = 1852] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (16BA1400) [pid = 3340] [serial = 1850] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (169EF800) [pid = 3340] [serial = 1849] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (131E6C00) [pid = 3340] [serial = 1855] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (17C25400) [pid = 3340] [serial = 1858] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1849FC00) [pid = 3340] [serial = 1861] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (139E1400) [pid = 3340] [serial = 1826] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (13453000) [pid = 3340] [serial = 1825] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (168F2800) [pid = 3340] [serial = 1829] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15CB1C00) [pid = 3340] [serial = 1828] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A3BE800) [pid = 3340] [serial = 1832] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1A13A800) [pid = 3340] [serial = 1831] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (17CD0000) [pid = 3340] [serial = 1859] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (17CDB800) [pid = 3340] [serial = 1853] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15CAE400) [pid = 3340] [serial = 1846] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1525F400) [pid = 3340] [serial = 1856] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (16763C00) [pid = 3340] [serial = 1847] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (15262400) [pid = 3340] [serial = 1844] [outer = 00000000] [url = about:blank] 08:21:48 INFO - PROCESS | 3340 | ++DOCSHELL 1047C400 == 24 [pid = 3340] [id = 636] 08:21:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (1047D000) [pid = 3340] [serial = 1908] [outer = 00000000] 08:21:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (1051CC00) [pid = 3340] [serial = 1909] [outer = 1047D000] 08:21:48 INFO - PROCESS | 3340 | 1466698908344 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1055F400) [pid = 3340] [serial = 1910] [outer = 1047D000] 08:21:48 INFO - PROCESS | 3340 | 1466698908833 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1504ms 08:21:48 INFO - PROCESS | 3340 | 1466698908869 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3340 | 1466698908872 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:21:48 INFO - PROCESS | 3340 | 1466698908876 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 3340 | 1466698908879 Marionette TRACE conn3 <- [1,2510,null,{}] 08:21:48 INFO - PROCESS | 3340 | 1466698908885 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 3340 | 1466698908887 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:48 INFO - PROCESS | 3340 | 1466698908975 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:21:48 INFO - PROCESS | 3340 | 1466698908989 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 3340 | 1466698908992 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:49 INFO - PROCESS | 3340 | ++DOCSHELL 129B0000 == 25 [pid = 3340] [id = 637] 08:21:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (129B5000) [pid = 3340] [serial = 1911] [outer = 00000000] 08:21:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (12D69400) [pid = 3340] [serial = 1912] [outer = 129B5000] 08:21:49 INFO - PROCESS | 3340 | 1466698909039 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13122C00) [pid = 3340] [serial = 1913] [outer = 129B5000] 08:21:49 INFO - PROCESS | 3340 | 1466698909523 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 683ms 08:21:49 INFO - PROCESS | 3340 | 1466698909598 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3340 | 1466698909602 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:21:49 INFO - PROCESS | 3340 | 1466698909610 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3340 | 1466698909612 Marionette TRACE conn3 <- [1,2514,null,{}] 08:21:49 INFO - PROCESS | 3340 | 1466698909616 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3340 | 1466698909619 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:49 INFO - PROCESS | 3340 | 1466698909710 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:21:49 INFO - PROCESS | 3340 | 1466698909808 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698909810 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:49 INFO - PROCESS | 3340 | ++DOCSHELL 13941000 == 26 [pid = 3340] [id = 638] 08:21:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139D3000) [pid = 3340] [serial = 1914] [outer = 00000000] 08:21:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (139DE800) [pid = 3340] [serial = 1915] [outer = 139D3000] 08:21:49 INFO - PROCESS | 3340 | 1466698909856 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (139EA400) [pid = 3340] [serial = 1916] [outer = 139D3000] 08:21:50 INFO - PROCESS | 3340 | 1466698910259 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 698ms 08:21:50 INFO - PROCESS | 3340 | 1466698910318 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3340 | 1466698910320 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:21:50 INFO - PROCESS | 3340 | 1466698910325 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3340 | 1466698910331 Marionette TRACE conn3 <- [1,2518,null,{}] 08:21:50 INFO - PROCESS | 3340 | 1466698910350 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3340 | 1466698910353 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:50 INFO - PROCESS | 3340 | 1466698910480 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:21:50 INFO - PROCESS | 3340 | 1466698910545 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698910547 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:50 INFO - PROCESS | 3340 | ++DOCSHELL 1525B000 == 27 [pid = 3340] [id = 639] 08:21:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1525B800) [pid = 3340] [serial = 1917] [outer = 00000000] 08:21:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15260C00) [pid = 3340] [serial = 1918] [outer = 1525B800] 08:21:50 INFO - PROCESS | 3340 | 1466698910602 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (157E7000) [pid = 3340] [serial = 1919] [outer = 1525B800] 08:21:51 INFO - PROCESS | 3340 | 1466698911037 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 744ms 08:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:21:51 INFO - PROCESS | 3340 | 1466698911084 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3340 | 1466698911087 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:21:51 INFO - PROCESS | 3340 | 1466698911094 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3340 | 1466698911096 Marionette TRACE conn3 <- [1,2522,null,{}] 08:21:51 INFO - PROCESS | 3340 | 1466698911100 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3340 | 1466698911102 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:51 INFO - PROCESS | 3340 | 1466698911222 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:21:51 INFO - PROCESS | 3340 | 1466698911228 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 3340 | 1466698911230 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:51 INFO - PROCESS | 3340 | ++DOCSHELL 15331400 == 28 [pid = 3340] [id = 640] 08:21:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (15A74400) [pid = 3340] [serial = 1920] [outer = 00000000] 08:21:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (166AB000) [pid = 3340] [serial = 1921] [outer = 15A74400] 08:21:51 INFO - PROCESS | 3340 | 1466698911277 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (168E9000) [pid = 3340] [serial = 1922] [outer = 15A74400] 08:21:51 INFO - PROCESS | 3340 | 1466698911727 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 682ms 08:21:51 INFO - PROCESS | 3340 | 1466698911789 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3340 | 1466698911791 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:21:51 INFO - PROCESS | 3340 | 1466698911794 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3340 | 1466698911796 Marionette TRACE conn3 <- [1,2526,null,{}] 08:21:51 INFO - PROCESS | 3340 | 1466698911800 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3340 | 1466698911802 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:51 INFO - PROCESS | 3340 | 1466698911919 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:21:51 INFO - PROCESS | 3340 | 1466698911928 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 3340 | 1466698911935 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:52 INFO - PROCESS | 3340 | ++DOCSHELL 168F3C00 == 29 [pid = 3340] [id = 641] 08:21:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (16926800) [pid = 3340] [serial = 1923] [outer = 00000000] 08:21:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (16B9F800) [pid = 3340] [serial = 1924] [outer = 16926800] 08:21:52 INFO - PROCESS | 3340 | 1466698912046 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (16D0A400) [pid = 3340] [serial = 1925] [outer = 16926800] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1692DC00) [pid = 3340] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (15C60400) [pid = 3340] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (181D0800) [pid = 3340] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (10520800) [pid = 3340] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (13D0E800) [pid = 3340] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (103CAC00) [pid = 3340] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (114C9C00) [pid = 3340] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1753D400) [pid = 3340] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1291A800) [pid = 3340] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (18494800) [pid = 3340] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (16BAA000) [pid = 3340] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (198B8000) [pid = 3340] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:21:52 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (13124400) [pid = 3340] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:21:52 INFO - PROCESS | 3340 | 1466698912732 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 992ms 08:21:52 INFO - PROCESS | 3340 | 1466698912798 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3340 | 1466698912800 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:21:52 INFO - PROCESS | 3340 | 1466698912804 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3340 | 1466698912805 Marionette TRACE conn3 <- [1,2530,null,{}] 08:21:52 INFO - PROCESS | 3340 | 1466698912809 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3340 | 1466698912811 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:52 INFO - PROCESS | 3340 | 1466698912926 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:21:52 INFO - PROCESS | 3340 | 1466698912988 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698912990 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:52 INFO - PROCESS | 3340 | ++DOCSHELL 103CAC00 == 30 [pid = 3340] [id = 642] 08:21:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1051D800) [pid = 3340] [serial = 1926] [outer = 00000000] 08:21:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (13D0E800) [pid = 3340] [serial = 1927] [outer = 1051D800] 08:21:53 INFO - PROCESS | 3340 | 1466698913017 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (16BA6C00) [pid = 3340] [serial = 1928] [outer = 1051D800] 08:21:53 INFO - PROCESS | 3340 | 1466698913375 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 635ms 08:21:53 INFO - PROCESS | 3340 | 1466698913426 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 3340 | 1466698913429 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:21:53 INFO - PROCESS | 3340 | 1466698913433 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3340 | 1466698913436 Marionette TRACE conn3 <- [1,2534,null,{}] 08:21:53 INFO - PROCESS | 3340 | 1466698913439 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:53 INFO - PROCESS | 3340 | 1466698913441 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:53 INFO - PROCESS | 3340 | 1466698913517 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:21:53 INFO - PROCESS | 3340 | 1466698913522 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698913524 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:53 INFO - PROCESS | 3340 | ++DOCSHELL 168F4800 == 31 [pid = 3340] [id = 643] 08:21:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16D05800) [pid = 3340] [serial = 1929] [outer = 00000000] 08:21:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1754DC00) [pid = 3340] [serial = 1930] [outer = 16D05800] 08:21:53 INFO - PROCESS | 3340 | 1466698913569 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (17880C00) [pid = 3340] [serial = 1931] [outer = 16D05800] 08:21:53 INFO - PROCESS | 3340 | 1466698913997 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 589ms 08:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:21:54 INFO - PROCESS | 3340 | 1466698914040 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3340 | 1466698914042 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:21:54 INFO - PROCESS | 3340 | 1466698914046 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 3340 | 1466698914047 Marionette TRACE conn3 <- [1,2538,null,{}] 08:21:54 INFO - PROCESS | 3340 | 1466698914050 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 3340 | 1466698914052 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:54 INFO - PROCESS | 3340 | 1466698914128 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:21:54 INFO - PROCESS | 3340 | 1466698914134 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698914135 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:54 INFO - PROCESS | 3340 | ++DOCSHELL 1036C000 == 32 [pid = 3340] [id = 644] 08:21:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (10A5A800) [pid = 3340] [serial = 1932] [outer = 00000000] 08:21:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17CD5800) [pid = 3340] [serial = 1933] [outer = 10A5A800] 08:21:54 INFO - PROCESS | 3340 | 1466698914178 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17C1F000) [pid = 3340] [serial = 1934] [outer = 10A5A800] 08:21:54 INFO - PROCESS | 3340 | 1466698914887 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 899ms 08:21:54 INFO - PROCESS | 3340 | 1466698914949 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3340 | 1466698914954 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:21:54 INFO - PROCESS | 3340 | 1466698914960 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 3340 | 1466698914963 Marionette TRACE conn3 <- [1,2542,null,{}] 08:21:54 INFO - PROCESS | 3340 | 1466698914969 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 3340 | 1466698914972 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:55 INFO - PROCESS | 3340 | 1466698915076 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:21:55 INFO - PROCESS | 3340 | 1466698915214 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698915219 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:55 INFO - PROCESS | 3340 | ++DOCSHELL 10B71000 == 33 [pid = 3340] [id = 645] 08:21:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (10B72000) [pid = 3340] [serial = 1935] [outer = 00000000] 08:21:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (11C30000) [pid = 3340] [serial = 1936] [outer = 10B72000] 08:21:55 INFO - PROCESS | 3340 | 1466698915277 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (13128C00) [pid = 3340] [serial = 1937] [outer = 10B72000] 08:21:56 INFO - PROCESS | 3340 | 1466698916066 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1209ms 08:21:56 INFO - PROCESS | 3340 | 1466698916151 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3340 | 1466698916156 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:21:56 INFO - PROCESS | 3340 | 1466698916163 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 3340 | 1466698916166 Marionette TRACE conn3 <- [1,2546,null,{}] 08:21:56 INFO - PROCESS | 3340 | 1466698916170 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 3340 | 1466698916173 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:56 INFO - PROCESS | 3340 | 1466698916402 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:21:56 INFO - PROCESS | 3340 | 1466698916547 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698916550 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:56 INFO - PROCESS | 3340 | ++DOCSHELL 1036CC00 == 34 [pid = 3340] [id = 646] 08:21:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1036D000) [pid = 3340] [serial = 1938] [outer = 00000000] 08:21:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (104E6C00) [pid = 3340] [serial = 1939] [outer = 1036D000] 08:21:56 INFO - PROCESS | 3340 | 1466698916605 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (10561800) [pid = 3340] [serial = 1940] [outer = 1036D000] 08:21:56 INFO - PROCESS | 3340 | --DOCSHELL 169E9400 == 33 [pid = 3340] [id = 515] 08:21:56 INFO - PROCESS | 3340 | --DOCSHELL 105F1000 == 32 [pid = 3340] [id = 525] 08:21:56 INFO - PROCESS | 3340 | --DOCSHELL 1345CC00 == 31 [pid = 3340] [id = 517] 08:21:56 INFO - PROCESS | 3340 | --DOCSHELL 15255400 == 30 [pid = 3340] [id = 523] 08:21:56 INFO - PROCESS | 3340 | --DOCSHELL 131EC000 == 29 [pid = 3340] [id = 522] 08:21:56 INFO - PROCESS | 3340 | --DOCSHELL 129EC400 == 28 [pid = 3340] [id = 511] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1327C000) [pid = 3340] [serial = 1835] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (16ECC400) [pid = 3340] [serial = 1880] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1675A800) [pid = 3340] [serial = 1876] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (198B2C00) [pid = 3340] [serial = 1862] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (11C32000) [pid = 3340] [serial = 1864] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13036C00) [pid = 3340] [serial = 1865] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (14513C00) [pid = 3340] [serial = 1873] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (15257000) [pid = 3340] [serial = 1874] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (10523800) [pid = 3340] [serial = 1867] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (10B70000) [pid = 3340] [serial = 1868] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (131E5400) [pid = 3340] [serial = 1870] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (139D4800) [pid = 3340] [serial = 1871] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (17E36800) [pid = 3340] [serial = 1883] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (175B7400) [pid = 3340] [serial = 1882] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1536EC00) [pid = 3340] [serial = 1888] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1849E800) [pid = 3340] [serial = 1885] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (198B9400) [pid = 3340] [serial = 1891] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A138800) [pid = 3340] [serial = 1894] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1849F000) [pid = 3340] [serial = 1886] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1A138C00) [pid = 3340] [serial = 1895] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (16D0AC00) [pid = 3340] [serial = 1879] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (19A88C00) [pid = 3340] [serial = 1892] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (15C6B000) [pid = 3340] [serial = 1889] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (168F4000) [pid = 3340] [serial = 1877] [outer = 00000000] [url = about:blank] 08:21:57 INFO - PROCESS | 3340 | 1466698917167 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1039ms 08:21:57 INFO - PROCESS | 3340 | 1466698917193 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3340 | 1466698917196 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:21:57 INFO - PROCESS | 3340 | 1466698917216 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3340 | 1466698917219 Marionette TRACE conn3 <- [1,2550,null,{}] 08:21:57 INFO - PROCESS | 3340 | 1466698917223 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3340 | 1466698917226 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:57 INFO - PROCESS | 3340 | 1466698917313 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:21:57 INFO - PROCESS | 3340 | 1466698917322 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698917325 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:57 INFO - PROCESS | 3340 | ++DOCSHELL 12923000 == 29 [pid = 3340] [id = 647] 08:21:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (12925C00) [pid = 3340] [serial = 1941] [outer = 00000000] 08:21:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (12D85000) [pid = 3340] [serial = 1942] [outer = 12925C00] 08:21:57 INFO - PROCESS | 3340 | 1466698917371 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (130C9000) [pid = 3340] [serial = 1943] [outer = 12925C00] 08:21:57 INFO - PROCESS | 3340 | 1466698917890 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 698ms 08:21:57 INFO - PROCESS | 3340 | 1466698917915 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3340 | 1466698917918 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:21:57 INFO - PROCESS | 3340 | 1466698917921 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3340 | 1466698917923 Marionette TRACE conn3 <- [1,2554,null,{}] 08:21:57 INFO - PROCESS | 3340 | 1466698917926 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3340 | 1466698917929 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:58 INFO - PROCESS | 3340 | 1466698918042 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:21:58 INFO - PROCESS | 3340 | 1466698918141 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698918144 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:58 INFO - PROCESS | 3340 | ++DOCSHELL 139CEC00 == 30 [pid = 3340] [id = 648] 08:21:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (139CFC00) [pid = 3340] [serial = 1944] [outer = 00000000] 08:21:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139E2000) [pid = 3340] [serial = 1945] [outer = 139CFC00] 08:21:58 INFO - PROCESS | 3340 | 1466698918190 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (13C8A000) [pid = 3340] [serial = 1946] [outer = 139CFC00] 08:21:58 INFO - PROCESS | 3340 | 1466698918606 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 728ms 08:21:58 INFO - PROCESS | 3340 | 1466698918661 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3340 | 1466698918664 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:21:58 INFO - PROCESS | 3340 | 1466698918675 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 3340 | 1466698918679 Marionette TRACE conn3 <- [1,2558,null,{}] 08:21:58 INFO - PROCESS | 3340 | 1466698918683 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:58 INFO - PROCESS | 3340 | 1466698918686 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:58 INFO - PROCESS | 3340 | 1466698918774 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:21:58 INFO - PROCESS | 3340 | 1466698918779 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698918782 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:58 INFO - PROCESS | 3340 | ++DOCSHELL 14513C00 == 31 [pid = 3340] [id = 649] 08:21:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (14514000) [pid = 3340] [serial = 1947] [outer = 00000000] 08:21:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1525C000) [pid = 3340] [serial = 1948] [outer = 14514000] 08:21:58 INFO - PROCESS | 3340 | 1466698918825 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1552E400) [pid = 3340] [serial = 1949] [outer = 14514000] 08:21:59 INFO - PROCESS | 3340 | 1466698919263 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 651ms 08:21:59 INFO - PROCESS | 3340 | 1466698919313 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3340 | 1466698919315 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:21:59 INFO - PROCESS | 3340 | 1466698919318 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:21:59 INFO - PROCESS | 3340 | 1466698919320 Marionette TRACE conn3 <- [1,2562,null,{}] 08:21:59 INFO - PROCESS | 3340 | 1466698919323 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3340 | 1466698919325 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:59 INFO - PROCESS | 3340 | 1466698919464 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:21:59 INFO - PROCESS | 3340 | 1466698919529 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698919531 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:21:59 INFO - PROCESS | 3340 | ++DOCSHELL 15A39000 == 32 [pid = 3340] [id = 650] 08:21:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15A6C800) [pid = 3340] [serial = 1950] [outer = 00000000] 08:21:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1675A400) [pid = 3340] [serial = 1951] [outer = 15A6C800] 08:21:59 INFO - PROCESS | 3340 | 1466698919581 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (168EF400) [pid = 3340] [serial = 1952] [outer = 15A6C800] 08:21:59 INFO - PROCESS | 3340 | 1466698919994 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 682ms 08:22:00 INFO - PROCESS | 3340 | 1466698920018 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3340 | 1466698920020 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:22:00 INFO - PROCESS | 3340 | 1466698920023 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:22:00 INFO - PROCESS | 3340 | 1466698920025 Marionette TRACE conn3 <- [1,2566,null,{}] 08:22:00 INFO - PROCESS | 3340 | 1466698920028 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3340 | 1466698920030 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:00 INFO - PROCESS | 3340 | 1466698920145 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:22:00 INFO - PROCESS | 3340 | 1466698920150 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698920156 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:00 INFO - PROCESS | 3340 | ++DOCSHELL 16BA1400 == 33 [pid = 3340] [id = 651] 08:22:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (16BA3400) [pid = 3340] [serial = 1953] [outer = 00000000] 08:22:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16BAB400) [pid = 3340] [serial = 1954] [outer = 16BA3400] 08:22:00 INFO - PROCESS | 3340 | 1466698920265 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (16ECC400) [pid = 3340] [serial = 1955] [outer = 16BA3400] 08:22:00 INFO - PROCESS | 3340 | 1466698920707 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 728ms 08:22:00 INFO - PROCESS | 3340 | 1466698920764 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3340 | 1466698920766 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:22:00 INFO - PROCESS | 3340 | 1466698920774 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - PROCESS | 3340 | 1466698920776 Marionette TRACE conn3 <- [1,2570,null,{}] 08:22:00 INFO - PROCESS | 3340 | 1466698920779 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3340 | 1466698920781 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:00 INFO - PROCESS | 3340 | 1466698920919 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:22:00 INFO - PROCESS | 3340 | 1466698920930 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698920933 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:00 INFO - PROCESS | 3340 | ++DOCSHELL 16BAAC00 == 34 [pid = 3340] [id = 652] 08:22:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17551400) [pid = 3340] [serial = 1956] [outer = 00000000] 08:22:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17C21000) [pid = 3340] [serial = 1957] [outer = 17551400] 08:22:00 INFO - PROCESS | 3340 | 1466698920975 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17CD5000) [pid = 3340] [serial = 1958] [outer = 17551400] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (16926800) [pid = 3340] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (139D3000) [pid = 3340] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (129B5000) [pid = 3340] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (13031C00) [pid = 3340] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (10A5A000) [pid = 3340] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15A74400) [pid = 3340] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1525AC00) [pid = 3340] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (19E7BC00) [pid = 3340] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1051D800) [pid = 3340] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (16D05800) [pid = 3340] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1047D000) [pid = 3340] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:22:01 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1525B800) [pid = 3340] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:22:01 INFO - PROCESS | 3340 | 1466698921481 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 728ms 08:22:01 INFO - PROCESS | 3340 | 1466698921498 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3340 | 1466698921500 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:22:01 INFO - PROCESS | 3340 | 1466698921503 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:22:01 INFO - PROCESS | 3340 | 1466698921505 Marionette TRACE conn3 <- [1,2574,null,{}] 08:22:01 INFO - PROCESS | 3340 | 1466698921509 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3340 | 1466698921510 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:01 INFO - PROCESS | 3340 | 1466698921588 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:22:01 INFO - PROCESS | 3340 | 1466698921593 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698921595 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:01 INFO - PROCESS | 3340 | ++DOCSHELL 129B5000 == 35 [pid = 3340] [id = 653] 08:22:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13030000) [pid = 3340] [serial = 1959] [outer = 00000000] 08:22:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1675D400) [pid = 3340] [serial = 1960] [outer = 13030000] 08:22:01 INFO - PROCESS | 3340 | 1466698921645 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1753FC00) [pid = 3340] [serial = 1961] [outer = 13030000] 08:22:02 INFO - PROCESS | 3340 | 1466698922088 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 08:22:02 INFO - PROCESS | 3340 | 1466698922142 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3340 | 1466698922144 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:22:02 INFO - PROCESS | 3340 | 1466698922147 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:22:02 INFO - PROCESS | 3340 | 1466698922149 Marionette TRACE conn3 <- [1,2578,null,{}] 08:22:02 INFO - PROCESS | 3340 | 1466698922152 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - PROCESS | 3340 | 1466698922154 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:02 INFO - PROCESS | 3340 | 1466698922255 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:22:02 INFO - PROCESS | 3340 | 1466698922263 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698922265 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:02 INFO - PROCESS | 3340 | ++DOCSHELL 1043A400 == 36 [pid = 3340] [id = 654] 08:22:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10A57800) [pid = 3340] [serial = 1962] [outer = 00000000] 08:22:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (17FB5C00) [pid = 3340] [serial = 1963] [outer = 10A57800] 08:22:02 INFO - PROCESS | 3340 | 1466698922307 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (181CC000) [pid = 3340] [serial = 1964] [outer = 10A57800] 08:22:02 INFO - PROCESS | 3340 | 1466698922770 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:22:02 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:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 682ms 08:22:02 INFO - PROCESS | 3340 | 1466698922847 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3340 | 1466698922849 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:22:02 INFO - PROCESS | 3340 | 1466698922852 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:22:02 INFO - PROCESS | 3340 | 1466698922854 Marionette TRACE conn3 <- [1,2582,null,{}] 08:22:02 INFO - PROCESS | 3340 | 1466698922857 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - PROCESS | 3340 | 1466698922859 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:02 INFO - PROCESS | 3340 | 1466698922938 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:22:02 INFO - PROCESS | 3340 | 1466698922944 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698922946 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:02 INFO - PROCESS | 3340 | ++DOCSHELL 145BE400 == 37 [pid = 3340] [id = 655] 08:22:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15216800) [pid = 3340] [serial = 1965] [outer = 00000000] 08:22:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1849A800) [pid = 3340] [serial = 1966] [outer = 15216800] 08:22:02 INFO - PROCESS | 3340 | 1466698922988 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1849E400) [pid = 3340] [serial = 1967] [outer = 15216800] 08:22:03 INFO - PROCESS | 3340 | 1466698923599 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 837ms 08:22:03 INFO - PROCESS | 3340 | 1466698923685 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 3340 | 1466698923689 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:22:03 INFO - PROCESS | 3340 | 1466698923696 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3340 | 1466698923698 Marionette TRACE conn3 <- [1,2586,null,{}] 08:22:03 INFO - PROCESS | 3340 | 1466698923704 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 3340 | 1466698923707 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:03 INFO - PROCESS | 3340 | 1466698923821 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:22:03 INFO - PROCESS | 3340 | 1466698923954 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698923957 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:03 INFO - PROCESS | 3340 | ++DOCSHELL 105EFC00 == 38 [pid = 3340] [id = 656] 08:22:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (105F1800) [pid = 3340] [serial = 1968] [outer = 00000000] 08:22:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (12BBF000) [pid = 3340] [serial = 1969] [outer = 105F1800] 08:22:04 INFO - PROCESS | 3340 | 1466698924015 Marionette DEBUG loaded listener.js 08:22:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (131EEC00) [pid = 3340] [serial = 1970] [outer = 105F1800] 08:22:04 INFO - PROCESS | 3340 | 1466698924647 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 993ms 08:22:04 INFO - PROCESS | 3340 | 1466698924699 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3340 | 1466698924704 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:22:04 INFO - PROCESS | 3340 | 1466698924710 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3340 | 1466698924713 Marionette TRACE conn3 <- [1,2590,null,{}] 08:22:04 INFO - PROCESS | 3340 | 1466698924717 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:04 INFO - PROCESS | 3340 | 1466698924720 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:04 INFO - PROCESS | 3340 | 1466698924831 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:22:04 INFO - PROCESS | 3340 | 1466698924970 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698924973 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:04 INFO - PROCESS | 3340 | ++DOCSHELL 14512000 == 39 [pid = 3340] [id = 657] 08:22:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (15216C00) [pid = 3340] [serial = 1971] [outer = 00000000] 08:22:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1525E000) [pid = 3340] [serial = 1972] [outer = 15216C00] 08:22:05 INFO - PROCESS | 3340 | 1466698925029 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (15C62000) [pid = 3340] [serial = 1973] [outer = 15216C00] 08:22:05 INFO - PROCESS | 3340 | 1466698925633 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 992ms 08:22:05 INFO - PROCESS | 3340 | 1466698925695 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3340 | 1466698925699 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:22:05 INFO - PROCESS | 3340 | 1466698925704 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:22:05 INFO - PROCESS | 3340 | 1466698925710 Marionette TRACE conn3 <- [1,2594,null,{}] 08:22:05 INFO - PROCESS | 3340 | 1466698925723 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3340 | 1466698925728 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:05 INFO - PROCESS | 3340 | 1466698925874 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:22:06 INFO - PROCESS | 3340 | 1466698926135 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698926138 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:06 INFO - PROCESS | 3340 | ++DOCSHELL 10435C00 == 40 [pid = 3340] [id = 658] 08:22:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1047D000) [pid = 3340] [serial = 1974] [outer = 00000000] 08:22:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (10A62C00) [pid = 3340] [serial = 1975] [outer = 1047D000] 08:22:06 INFO - PROCESS | 3340 | 1466698926204 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (10B73400) [pid = 3340] [serial = 1976] [outer = 1047D000] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 10A59C00 == 39 [pid = 3340] [id = 516] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 1450FC00 == 38 [pid = 3340] [id = 513] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 15A72400 == 37 [pid = 3340] [id = 514] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 19E75800 == 36 [pid = 3340] [id = 527] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 157E5800 == 35 [pid = 3340] [id = 518] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 129EC000 == 34 [pid = 3340] [id = 512] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 1047C400 == 33 [pid = 3340] [id = 636] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 139D9000 == 32 [pid = 3340] [id = 520] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 17E31C00 == 31 [pid = 3340] [id = 526] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 1051D400 == 30 [pid = 3340] [id = 521] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 1692A800 == 29 [pid = 3340] [id = 524] 08:22:07 INFO - PROCESS | 3340 | --DOCSHELL 10B74C00 == 28 [pid = 3340] [id = 519] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (16B9F800) [pid = 3340] [serial = 1924] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139DE800) [pid = 3340] [serial = 1915] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (12D69400) [pid = 3340] [serial = 1912] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13122C00) [pid = 3340] [serial = 1913] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (139E0C00) [pid = 3340] [serial = 1907] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (1345C400) [pid = 3340] [serial = 1906] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (139E5000) [pid = 3340] [serial = 1898] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13152400) [pid = 3340] [serial = 1897] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (166AB000) [pid = 3340] [serial = 1921] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (168F7800) [pid = 3340] [serial = 1901] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15A6FC00) [pid = 3340] [serial = 1900] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1A402000) [pid = 3340] [serial = 1904] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1A3B5000) [pid = 3340] [serial = 1903] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13D0E800) [pid = 3340] [serial = 1927] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1754DC00) [pid = 3340] [serial = 1930] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (16D0A400) [pid = 3340] [serial = 1925] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1055F400) [pid = 3340] [serial = 1910] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1051CC00) [pid = 3340] [serial = 1909] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (15260C00) [pid = 3340] [serial = 1918] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (157E7000) [pid = 3340] [serial = 1919] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (17CD5800) [pid = 3340] [serial = 1933] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (16BA6C00) [pid = 3340] [serial = 1928] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (168E9000) [pid = 3340] [serial = 1922] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (17880C00) [pid = 3340] [serial = 1931] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (139EA400) [pid = 3340] [serial = 1916] [outer = 00000000] [url = about:blank] 08:22:07 INFO - PROCESS | 3340 | 1466698927495 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1829ms 08:22:07 INFO - PROCESS | 3340 | 1466698927547 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3340 | 1466698927552 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:22:07 INFO - PROCESS | 3340 | 1466698927557 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3340 | 1466698927560 Marionette TRACE conn3 <- [1,2598,null,{}] 08:22:07 INFO - PROCESS | 3340 | 1466698927566 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3340 | 1466698927568 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:07 INFO - PROCESS | 3340 | 1466698927658 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:22:07 INFO - PROCESS | 3340 | 1466698927665 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698927668 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:07 INFO - PROCESS | 3340 | ++DOCSHELL 10527000 == 29 [pid = 3340] [id = 659] 08:22:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (10565C00) [pid = 3340] [serial = 1977] [outer = 00000000] 08:22:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (112C9800) [pid = 3340] [serial = 1978] [outer = 10565C00] 08:22:07 INFO - PROCESS | 3340 | 1466698927717 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (114D2C00) [pid = 3340] [serial = 1979] [outer = 10565C00] 08:22:08 INFO - PROCESS | 3340 | 1466698928239 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 729ms 08:22:08 INFO - PROCESS | 3340 | 1466698928298 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3340 | 1466698928303 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:22:08 INFO - PROCESS | 3340 | 1466698928309 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 3340 | 1466698928311 Marionette TRACE conn3 <- [1,2602,null,{}] 08:22:08 INFO - PROCESS | 3340 | 1466698928315 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3340 | 1466698928317 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:08 INFO - PROCESS | 3340 | 1466698928403 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:22:08 INFO - PROCESS | 3340 | 1466698928409 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698928412 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:08 INFO - PROCESS | 3340 | ++DOCSHELL 131E2800 == 30 [pid = 3340] [id = 660] 08:22:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (131E6400) [pid = 3340] [serial = 1980] [outer = 00000000] 08:22:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13284C00) [pid = 3340] [serial = 1981] [outer = 131E6400] 08:22:08 INFO - PROCESS | 3340 | 1466698928462 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (13933C00) [pid = 3340] [serial = 1982] [outer = 131E6400] 08:22:08 INFO - PROCESS | 3340 | 1466698928966 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 698ms 08:22:09 INFO - PROCESS | 3340 | 1466698929033 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3340 | 1466698929035 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:22:09 INFO - PROCESS | 3340 | 1466698929041 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 3340 | 1466698929044 Marionette TRACE conn3 <- [1,2606,null,{}] 08:22:09 INFO - PROCESS | 3340 | 1466698929055 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3340 | 1466698929060 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:09 INFO - PROCESS | 3340 | 1466698929146 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:22:09 INFO - PROCESS | 3340 | 1466698929161 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698929164 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:09 INFO - PROCESS | 3340 | ++DOCSHELL 13C92C00 == 31 [pid = 3340] [id = 661] 08:22:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (13C93000) [pid = 3340] [serial = 1983] [outer = 00000000] 08:22:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1450E400) [pid = 3340] [serial = 1984] [outer = 13C93000] 08:22:09 INFO - PROCESS | 3340 | 1466698929211 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (15255000) [pid = 3340] [serial = 1985] [outer = 13C93000] 08:22:09 INFO - PROCESS | 3340 | 1466698929645 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 635ms 08:22:09 INFO - PROCESS | 3340 | 1466698929672 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3340 | 1466698929675 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:22:09 INFO - PROCESS | 3340 | 1466698929678 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - PROCESS | 3340 | 1466698929680 Marionette TRACE conn3 <- [1,2610,null,{}] 08:22:09 INFO - PROCESS | 3340 | 1466698929683 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3340 | 1466698929695 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:09 INFO - PROCESS | 3340 | 1466698929823 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:22:09 INFO - PROCESS | 3340 | 1466698929829 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698929831 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:09 INFO - PROCESS | 3340 | ++DOCSHELL 145BF800 == 32 [pid = 3340] [id = 662] 08:22:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (15323C00) [pid = 3340] [serial = 1986] [outer = 00000000] 08:22:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15A35400) [pid = 3340] [serial = 1987] [outer = 15323C00] 08:22:09 INFO - PROCESS | 3340 | 1466698929874 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15C67400) [pid = 3340] [serial = 1988] [outer = 15323C00] 08:22:10 INFO - PROCESS | 3340 | 1466698930323 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 682ms 08:22:10 INFO - PROCESS | 3340 | 1466698930376 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 3340 | 1466698930378 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:22:10 INFO - PROCESS | 3340 | 1466698930382 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 3340 | 1466698930383 Marionette TRACE conn3 <- [1,2614,null,{}] 08:22:10 INFO - PROCESS | 3340 | 1466698930386 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 3340 | 1466698930388 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:10 INFO - PROCESS | 3340 | 1466698930498 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:22:10 INFO - PROCESS | 3340 | 1466698930588 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698930590 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:10 INFO - PROCESS | 3340 | ++DOCSHELL 1675BC00 == 33 [pid = 3340] [id = 663] 08:22:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1675E400) [pid = 3340] [serial = 1989] [outer = 00000000] 08:22:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (168F5400) [pid = 3340] [serial = 1990] [outer = 1675E400] 08:22:10 INFO - PROCESS | 3340 | 1466698930636 Marionette DEBUG loaded listener.js 08:22:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16934800) [pid = 3340] [serial = 1991] [outer = 1675E400] 08:22:11 INFO - PROCESS | 3340 | 1466698931053 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 698ms 08:22:11 INFO - PROCESS | 3340 | 1466698931082 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 3340 | 1466698931084 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:22:11 INFO - PROCESS | 3340 | 1466698931087 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 3340 | 1466698931088 Marionette TRACE conn3 <- [1,2618,null,{}] 08:22:11 INFO - PROCESS | 3340 | 1466698931092 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:11 INFO - PROCESS | 3340 | 1466698931097 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:11 INFO - PROCESS | 3340 | 1466698931236 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:22:11 INFO - PROCESS | 3340 | 1466698931246 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698931248 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:11 INFO - PROCESS | 3340 | ++DOCSHELL 16BA3000 == 34 [pid = 3340] [id = 664] 08:22:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (16BAA800) [pid = 3340] [serial = 1992] [outer = 00000000] 08:22:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17536000) [pid = 3340] [serial = 1993] [outer = 16BAA800] 08:22:11 INFO - PROCESS | 3340 | 1466698931345 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1754E000) [pid = 3340] [serial = 1994] [outer = 16BAA800] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13030000) [pid = 3340] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (15A6C800) [pid = 3340] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (16BA3400) [pid = 3340] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17551400) [pid = 3340] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (10A5A800) [pid = 3340] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (10B72000) [pid = 3340] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (14514000) [pid = 3340] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (139CFC00) [pid = 3340] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (12925C00) [pid = 3340] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1036D000) [pid = 3340] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (15216800) [pid = 3340] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:22:11 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (10A57800) [pid = 3340] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:22:11 INFO - PROCESS | 3340 | 1466698931999 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 08:22:12 INFO - PROCESS | 3340 | 1466698932016 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3340 | 1466698932018 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:22:12 INFO - PROCESS | 3340 | 1466698932021 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:22:12 INFO - PROCESS | 3340 | 1466698932023 Marionette TRACE conn3 <- [1,2622,null,{}] 08:22:12 INFO - PROCESS | 3340 | 1466698932026 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3340 | 1466698932028 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:12 INFO - PROCESS | 3340 | 1466698932114 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:22:12 INFO - PROCESS | 3340 | 1466698932121 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3340 | 1466698932123 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:12 INFO - PROCESS | 3340 | ++DOCSHELL 10B72000 == 35 [pid = 3340] [id = 665] 08:22:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (10EC0800) [pid = 3340] [serial = 1995] [outer = 00000000] 08:22:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (1450D400) [pid = 3340] [serial = 1996] [outer = 10EC0800] 08:22:12 INFO - PROCESS | 3340 | 1466698932167 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (15C6D800) [pid = 3340] [serial = 1997] [outer = 10EC0800] 08:22:12 INFO - PROCESS | 3340 | 1466698932607 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 636ms 08:22:12 INFO - PROCESS | 3340 | 1466698932660 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3340 | 1466698932662 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:22:12 INFO - PROCESS | 3340 | 1466698932665 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:22:12 INFO - PROCESS | 3340 | 1466698932667 Marionette TRACE conn3 <- [1,2626,null,{}] 08:22:12 INFO - PROCESS | 3340 | 1466698932670 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3340 | 1466698932672 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:12 INFO - PROCESS | 3340 | 1466698932747 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:22:12 INFO - PROCESS | 3340 | 1466698932752 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3340 | 1466698932755 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:12 INFO - PROCESS | 3340 | ++DOCSHELL 1393FC00 == 36 [pid = 3340] [id = 666] 08:22:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13C93400) [pid = 3340] [serial = 1998] [outer = 00000000] 08:22:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (17C26C00) [pid = 3340] [serial = 1999] [outer = 13C93400] 08:22:12 INFO - PROCESS | 3340 | 1466698932799 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (17CD0000) [pid = 3340] [serial = 2000] [outer = 13C93400] 08:22:13 INFO - PROCESS | 3340 | 1466698933258 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 636ms 08:22:13 INFO - PROCESS | 3340 | 1466698933304 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3340 | 1466698933305 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:22:13 INFO - PROCESS | 3340 | 1466698933309 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:22:13 INFO - PROCESS | 3340 | 1466698933311 Marionette TRACE conn3 <- [1,2630,null,{}] 08:22:13 INFO - PROCESS | 3340 | 1466698933314 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3340 | 1466698933316 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:13 INFO - PROCESS | 3340 | 1466698933393 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:22:13 INFO - PROCESS | 3340 | 1466698933398 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698933400 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:13 INFO - PROCESS | 3340 | ++DOCSHELL 13C92800 == 37 [pid = 3340] [id = 667] 08:22:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (18494800) [pid = 3340] [serial = 2001] [outer = 00000000] 08:22:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1849C400) [pid = 3340] [serial = 2002] [outer = 18494800] 08:22:13 INFO - PROCESS | 3340 | 1466698933443 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1849D000) [pid = 3340] [serial = 2003] [outer = 18494800] 08:22:13 INFO - PROCESS | 3340 | 1466698933925 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:22:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 697ms 08:22:13 INFO - PROCESS | 3340 | 1466698933993 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3340 | 1466698933998 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:22:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:22:13 INFO - PROCESS | 3340 | 1466698934003 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 3340 | 1466698934008 Marionette TRACE conn3 <- [1,2634,null,{}] 08:22:14 INFO - PROCESS | 3340 | 1466698934014 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3340 | 1466698934017 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:14 INFO - PROCESS | 3340 | 1466698934167 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:22:14 INFO - PROCESS | 3340 | 1466698934299 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698934304 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:14 INFO - PROCESS | 3340 | ++DOCSHELL 10A5BC00 == 38 [pid = 3340] [id = 668] 08:22:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (10A60400) [pid = 3340] [serial = 2004] [outer = 00000000] 08:22:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (10EC3C00) [pid = 3340] [serial = 2005] [outer = 10A60400] 08:22:14 INFO - PROCESS | 3340 | 1466698934364 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (11CCE800) [pid = 3340] [serial = 2006] [outer = 10A60400] 08:22:15 INFO - PROCESS | 3340 | 1466698935140 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:22:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1178ms 08:22:15 INFO - PROCESS | 3340 | 1466698935203 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3340 | 1466698935208 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:22:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:22:15 INFO - PROCESS | 3340 | 1466698935214 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3340 | 1466698935217 Marionette TRACE conn3 <- [1,2638,null,{}] 08:22:15 INFO - PROCESS | 3340 | 1466698935221 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - PROCESS | 3340 | 1466698935224 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:15 INFO - PROCESS | 3340 | 1466698935347 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:22:15 INFO - PROCESS | 3340 | 1466698935479 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698935482 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:15 INFO - PROCESS | 3340 | ++DOCSHELL 139DD400 == 39 [pid = 3340] [id = 669] 08:22:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (139DDC00) [pid = 3340] [serial = 2007] [outer = 00000000] 08:22:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (13C87800) [pid = 3340] [serial = 2008] [outer = 139DDC00] 08:22:15 INFO - PROCESS | 3340 | 1466698935539 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1450E000) [pid = 3340] [serial = 2009] [outer = 139DDC00] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 145BE400 == 38 [pid = 3340] [id = 655] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 1043A400 == 37 [pid = 3340] [id = 654] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 1393FC00 == 36 [pid = 3340] [id = 666] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 10B72000 == 35 [pid = 3340] [id = 665] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 16BA3000 == 34 [pid = 3340] [id = 664] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 1675BC00 == 33 [pid = 3340] [id = 663] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 145BF800 == 32 [pid = 3340] [id = 662] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 13C92C00 == 31 [pid = 3340] [id = 661] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 131E2800 == 30 [pid = 3340] [id = 660] 08:22:16 INFO - PROCESS | 3340 | --DOCSHELL 10527000 == 29 [pid = 3340] [id = 659] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1675A400) [pid = 3340] [serial = 1951] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (168EF400) [pid = 3340] [serial = 1952] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (16ECC400) [pid = 3340] [serial = 1955] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (16BAB400) [pid = 3340] [serial = 1954] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17C21000) [pid = 3340] [serial = 1957] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17C1F000) [pid = 3340] [serial = 1934] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (11C30000) [pid = 3340] [serial = 1936] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13128C00) [pid = 3340] [serial = 1937] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1525C000) [pid = 3340] [serial = 1948] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (139E2000) [pid = 3340] [serial = 1945] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (13C8A000) [pid = 3340] [serial = 1946] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (12D85000) [pid = 3340] [serial = 1942] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (130C9000) [pid = 3340] [serial = 1943] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (104E6C00) [pid = 3340] [serial = 1939] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (10561800) [pid = 3340] [serial = 1940] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1849A800) [pid = 3340] [serial = 1966] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (1849E400) [pid = 3340] [serial = 1967] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (181CC000) [pid = 3340] [serial = 1964] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (1675D400) [pid = 3340] [serial = 1960] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1753FC00) [pid = 3340] [serial = 1961] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (17FB5C00) [pid = 3340] [serial = 1963] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (17CD5000) [pid = 3340] [serial = 1958] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1552E400) [pid = 3340] [serial = 1949] [outer = 00000000] [url = about:blank] 08:22:16 INFO - PROCESS | 3340 | 1466698936384 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:22:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:22:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1240ms 08:22:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:22:16 INFO - PROCESS | 3340 | 1466698936451 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3340 | 1466698936454 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:22:16 INFO - PROCESS | 3340 | 1466698936459 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 3340 | 1466698936462 Marionette TRACE conn3 <- [1,2642,null,{}] 08:22:16 INFO - PROCESS | 3340 | 1466698936467 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3340 | 1466698936470 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:16 INFO - PROCESS | 3340 | 1466698936555 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:22:16 INFO - PROCESS | 3340 | 1466698936568 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698936570 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:16 INFO - PROCESS | 3340 | ++DOCSHELL 10A64C00 == 30 [pid = 3340] [id = 670] 08:22:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (10B6EC00) [pid = 3340] [serial = 2010] [outer = 00000000] 08:22:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (12BC2C00) [pid = 3340] [serial = 2011] [outer = 10B6EC00] 08:22:16 INFO - PROCESS | 3340 | 1466698936617 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (13031C00) [pid = 3340] [serial = 2012] [outer = 10B6EC00] 08:22:17 INFO - PROCESS | 3340 | 1466698937159 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 728ms 08:22:17 INFO - PROCESS | 3340 | 1466698937196 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3340 | 1466698937200 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:22:17 INFO - PROCESS | 3340 | 1466698937206 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:22:17 INFO - PROCESS | 3340 | 1466698937208 Marionette TRACE conn3 <- [1,2646,null,{}] 08:22:17 INFO - PROCESS | 3340 | 1466698937212 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3340 | 1466698937214 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:17 INFO - PROCESS | 3340 | 1466698937299 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:22:17 INFO - PROCESS | 3340 | 1466698937399 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3340 | 1466698937401 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:17 INFO - PROCESS | 3340 | ++DOCSHELL 13289400 == 31 [pid = 3340] [id = 671] 08:22:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (1345B800) [pid = 3340] [serial = 2013] [outer = 00000000] 08:22:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (139DEC00) [pid = 3340] [serial = 2014] [outer = 1345B800] 08:22:17 INFO - PROCESS | 3340 | 1466698937447 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (139E9400) [pid = 3340] [serial = 2015] [outer = 1345B800] 08:22:17 INFO - PROCESS | 3340 | 1466698937804 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:22:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 620ms 08:22:17 INFO - PROCESS | 3340 | 1466698937829 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3340 | 1466698937831 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:22:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:22:17 INFO - PROCESS | 3340 | 1466698937834 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3340 | 1466698937838 Marionette TRACE conn3 <- [1,2650,null,{}] 08:22:17 INFO - PROCESS | 3340 | 1466698937848 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3340 | 1466698937853 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:17 INFO - PROCESS | 3340 | 1466698937936 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:22:17 INFO - PROCESS | 3340 | 1466698937977 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3340 | 1466698937982 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:17 INFO - PROCESS | 3340 | ++DOCSHELL 157DCC00 == 32 [pid = 3340] [id = 672] 08:22:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (157E2800) [pid = 3340] [serial = 2016] [outer = 00000000] 08:22:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (15A37000) [pid = 3340] [serial = 2017] [outer = 157E2800] 08:22:18 INFO - PROCESS | 3340 | 1466698938031 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (166AB000) [pid = 3340] [serial = 2018] [outer = 157E2800] 08:22:18 INFO - PROCESS | 3340 | 1466698938486 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:22:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:22:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 698ms 08:22:18 INFO - PROCESS | 3340 | 1466698938534 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3340 | 1466698938536 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:22:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:22:18 INFO - PROCESS | 3340 | 1466698938564 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 3340 | 1466698938565 Marionette TRACE conn3 <- [1,2654,null,{}] 08:22:18 INFO - PROCESS | 3340 | 1466698938569 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 3340 | 1466698938571 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:18 INFO - PROCESS | 3340 | 1466698938690 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:22:18 INFO - PROCESS | 3340 | 1466698938694 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698938697 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:18 INFO - PROCESS | 3340 | ++DOCSHELL 1692D800 == 33 [pid = 3340] [id = 673] 08:22:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (169EC000) [pid = 3340] [serial = 2019] [outer = 00000000] 08:22:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (16BA2C00) [pid = 3340] [serial = 2020] [outer = 169EC000] 08:22:18 INFO - PROCESS | 3340 | 1466698938741 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (16D05800) [pid = 3340] [serial = 2021] [outer = 169EC000] 08:22:19 INFO - PROCESS | 3340 | 1466698939672 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:22:19 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:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1147ms 08:22:19 INFO - PROCESS | 3340 | 1466698939695 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3340 | 1466698939697 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:22:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:22:19 INFO - PROCESS | 3340 | 1466698939701 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - PROCESS | 3340 | 1466698939702 Marionette TRACE conn3 <- [1,2658,null,{}] 08:22:19 INFO - PROCESS | 3340 | 1466698939706 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3340 | 1466698939707 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:19 INFO - PROCESS | 3340 | 1466698939819 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:22:19 INFO - PROCESS | 3340 | 1466698939826 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698939828 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:19 INFO - PROCESS | 3340 | ++DOCSHELL 16BA2000 == 34 [pid = 3340] [id = 674] 08:22:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (16E07800) [pid = 3340] [serial = 2022] [outer = 00000000] 08:22:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1753FC00) [pid = 3340] [serial = 2023] [outer = 16E07800] 08:22:19 INFO - PROCESS | 3340 | 1466698939871 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1787F800) [pid = 3340] [serial = 2024] [outer = 16E07800] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (10565C00) [pid = 3340] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1047D000) [pid = 3340] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (16BAA800) [pid = 3340] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (105F1800) [pid = 3340] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15216C00) [pid = 3340] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1675E400) [pid = 3340] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (10EC0800) [pid = 3340] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (15323C00) [pid = 3340] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (131E6400) [pid = 3340] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:22:20 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (13C93000) [pid = 3340] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:22:20 INFO - PROCESS | 3340 | 1466698940802 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:20 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:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:22:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1132ms 08:22:20 INFO - PROCESS | 3340 | 1466698940851 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3340 | 1466698940853 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:22:20 INFO - PROCESS | 3340 | 1466698940856 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 3340 | 1466698940858 Marionette TRACE conn3 <- [1,2662,null,{}] 08:22:20 INFO - PROCESS | 3340 | 1466698940861 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:20 INFO - PROCESS | 3340 | 1466698940867 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:20 INFO - PROCESS | 3340 | 1466698940967 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:22:20 INFO - PROCESS | 3340 | 1466698940974 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698940976 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:20 INFO - PROCESS | 3340 | ++DOCSHELL 110DC400 == 35 [pid = 3340] [id = 675] 08:22:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (12D68000) [pid = 3340] [serial = 2025] [outer = 00000000] 08:22:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (16E93400) [pid = 3340] [serial = 2026] [outer = 12D68000] 08:22:21 INFO - PROCESS | 3340 | 1466698941029 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139E3C00) [pid = 3340] [serial = 2027] [outer = 12D68000] 08:22:21 INFO - PROCESS | 3340 | 1466698941956 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:21 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:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1132ms 08:22:21 INFO - PROCESS | 3340 | 1466698941989 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 3340 | 1466698941991 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:22:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:22:21 INFO - PROCESS | 3340 | 1466698941994 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 3340 | 1466698941996 Marionette TRACE conn3 <- [1,2666,null,{}] 08:22:21 INFO - PROCESS | 3340 | 1466698941999 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - PROCESS | 3340 | 1466698942001 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:22 INFO - PROCESS | 3340 | 1466698942084 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:22:22 INFO - PROCESS | 3340 | 1466698942091 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698942093 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:22 INFO - PROCESS | 3340 | ++DOCSHELL 17FB0000 == 36 [pid = 3340] [id = 676] 08:22:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (17FB0800) [pid = 3340] [serial = 2028] [outer = 00000000] 08:22:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (181CB800) [pid = 3340] [serial = 2029] [outer = 17FB0800] 08:22:22 INFO - PROCESS | 3340 | 1466698942136 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (181D0C00) [pid = 3340] [serial = 2030] [outer = 17FB0800] 08:22:23 INFO - PROCESS | 3340 | 1466698943138 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:22:23 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:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 08:22:23 INFO - PROCESS | 3340 | 1466698943199 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3340 | 1466698943203 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:22:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:22:23 INFO - PROCESS | 3340 | 1466698943209 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 3340 | 1466698943212 Marionette TRACE conn3 <- [1,2670,null,{}] 08:22:23 INFO - PROCESS | 3340 | 1466698943218 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3340 | 1466698943221 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:23 INFO - PROCESS | 3340 | 1466698943320 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:22:23 INFO - PROCESS | 3340 | 1466698943492 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698943496 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:23 INFO - PROCESS | 3340 | ++DOCSHELL 10522400 == 37 [pid = 3340] [id = 677] 08:22:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (10524800) [pid = 3340] [serial = 2031] [outer = 00000000] 08:22:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13035000) [pid = 3340] [serial = 2032] [outer = 10524800] 08:22:23 INFO - PROCESS | 3340 | 1466698943600 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1314AC00) [pid = 3340] [serial = 2033] [outer = 10524800] 08:22:24 INFO - PROCESS | 3340 | 1466698944642 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:22:24 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:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1488ms 08:22:24 INFO - PROCESS | 3340 | 1466698944692 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3340 | 1466698944697 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:22:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:22:24 INFO - PROCESS | 3340 | 1466698944704 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - PROCESS | 3340 | 1466698944707 Marionette TRACE conn3 <- [1,2674,null,{}] 08:22:24 INFO - PROCESS | 3340 | 1466698944711 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3340 | 1466698944713 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:24 INFO - PROCESS | 3340 | 1466698944852 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:22:24 INFO - PROCESS | 3340 | 1466698945001 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698945004 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:25 INFO - PROCESS | 3340 | ++DOCSHELL 13D12C00 == 38 [pid = 3340] [id = 678] 08:22:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (13D1B400) [pid = 3340] [serial = 2034] [outer = 00000000] 08:22:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15256000) [pid = 3340] [serial = 2035] [outer = 13D1B400] 08:22:25 INFO - PROCESS | 3340 | 1466698945059 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1532A000) [pid = 3340] [serial = 2036] [outer = 13D1B400] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 10435C00 == 37 [pid = 3340] [id = 658] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 110DC400 == 36 [pid = 3340] [id = 675] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 16BA2000 == 35 [pid = 3340] [id = 674] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 1692D800 == 34 [pid = 3340] [id = 673] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 157DCC00 == 33 [pid = 3340] [id = 672] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 13289400 == 32 [pid = 3340] [id = 671] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 10A64C00 == 31 [pid = 3340] [id = 670] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 13C92800 == 30 [pid = 3340] [id = 667] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 10A5BC00 == 29 [pid = 3340] [id = 668] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 105EFC00 == 28 [pid = 3340] [id = 656] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 139DD400 == 27 [pid = 3340] [id = 669] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 14512000 == 26 [pid = 3340] [id = 657] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 17FB0000 == 25 [pid = 3340] [id = 676] 08:22:26 INFO - PROCESS | 3340 | --DOCSHELL 10522400 == 24 [pid = 3340] [id = 677] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (131EEC00) [pid = 3340] [serial = 1970] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (1849C400) [pid = 3340] [serial = 2002] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (12BBF000) [pid = 3340] [serial = 1969] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15C62000) [pid = 3340] [serial = 1973] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1525E000) [pid = 3340] [serial = 1972] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (16934800) [pid = 3340] [serial = 1991] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (168F5400) [pid = 3340] [serial = 1990] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1450D400) [pid = 3340] [serial = 1996] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (15C6D800) [pid = 3340] [serial = 1997] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (1754E000) [pid = 3340] [serial = 1994] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (15A35400) [pid = 3340] [serial = 1987] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (17C26C00) [pid = 3340] [serial = 1999] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (15C67400) [pid = 3340] [serial = 1988] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (15255000) [pid = 3340] [serial = 1985] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (13284C00) [pid = 3340] [serial = 1981] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (13933C00) [pid = 3340] [serial = 1982] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1450E400) [pid = 3340] [serial = 1984] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (112C9800) [pid = 3340] [serial = 1978] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (114D2C00) [pid = 3340] [serial = 1979] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (10B73400) [pid = 3340] [serial = 1976] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (10A62C00) [pid = 3340] [serial = 1975] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | --DOMWINDOW == 52 (17536000) [pid = 3340] [serial = 1993] [outer = 00000000] [url = about:blank] 08:22:26 INFO - PROCESS | 3340 | 1466698946753 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:26 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:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2093ms 08:22:26 INFO - PROCESS | 3340 | 1466698946804 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3340 | 1466698946807 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:22:26 INFO - PROCESS | 3340 | 1466698946813 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3340 | 1466698946817 Marionette TRACE conn3 <- [1,2678,null,{}] 08:22:26 INFO - PROCESS | 3340 | 1466698946823 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3340 | 1466698946826 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:26 INFO - PROCESS | 3340 | 1466698946912 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:22:26 INFO - PROCESS | 3340 | 1466698947000 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698947004 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:27 INFO - PROCESS | 3340 | ++DOCSHELL 10A61400 == 25 [pid = 3340] [id = 679] 08:22:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (10A62000) [pid = 3340] [serial = 2037] [outer = 00000000] 08:22:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (11AE6C00) [pid = 3340] [serial = 2038] [outer = 10A62000] 08:22:27 INFO - PROCESS | 3340 | 1466698947052 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (12925C00) [pid = 3340] [serial = 2039] [outer = 10A62000] 08:22:27 INFO - PROCESS | 3340 | 1466698947959 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:27 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: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.other.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.other.html | took 1179ms 08:22:27 INFO - PROCESS | 3340 | 1466698947993 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3340 | 1466698947998 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:22:28 INFO - PROCESS | 3340 | 1466698948005 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:22:28 INFO - PROCESS | 3340 | 1466698948007 Marionette TRACE conn3 <- [1,2682,null,{}] 08:22:28 INFO - PROCESS | 3340 | 1466698948011 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:28 INFO - PROCESS | 3340 | 1466698948014 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:28 INFO - PROCESS | 3340 | 1466698948099 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:22:28 INFO - PROCESS | 3340 | 1466698948106 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698948109 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:28 INFO - PROCESS | 3340 | ++DOCSHELL 13453C00 == 26 [pid = 3340] [id = 680] 08:22:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (13455400) [pid = 3340] [serial = 2040] [outer = 00000000] 08:22:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (13942C00) [pid = 3340] [serial = 2041] [outer = 13455400] 08:22:28 INFO - PROCESS | 3340 | 1466698948156 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (139D6400) [pid = 3340] [serial = 2042] [outer = 13455400] 08:22:29 INFO - PROCESS | 3340 | 1466698949137 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:29 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:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1147ms 08:22:29 INFO - PROCESS | 3340 | 1466698949160 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 3340 | 1466698949162 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:22:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:22:29 INFO - PROCESS | 3340 | 1466698949166 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 3340 | 1466698949169 Marionette TRACE conn3 <- [1,2686,null,{}] 08:22:29 INFO - PROCESS | 3340 | 1466698949185 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3340 | 1466698949190 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:29 INFO - PROCESS | 3340 | 1466698949314 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:22:29 INFO - PROCESS | 3340 | 1466698949321 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698949325 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:29 INFO - PROCESS | 3340 | ++DOCSHELL 13C94800 == 27 [pid = 3340] [id = 681] 08:22:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (13D1D000) [pid = 3340] [serial = 2043] [outer = 00000000] 08:22:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (15256800) [pid = 3340] [serial = 2044] [outer = 13D1D000] 08:22:29 INFO - PROCESS | 3340 | 1466698949372 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (15260000) [pid = 3340] [serial = 2045] [outer = 13D1D000] 08:22:30 INFO - PROCESS | 3340 | 1466698950335 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:30 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:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:22:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:22:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1178ms 08:22:30 INFO - PROCESS | 3340 | 1466698950351 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3340 | 1466698950354 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:22:30 INFO - PROCESS | 3340 | 1466698950357 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3340 | 1466698950359 Marionette TRACE conn3 <- [1,2690,null,{}] 08:22:30 INFO - PROCESS | 3340 | 1466698950372 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3340 | 1466698950374 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:30 INFO - PROCESS | 3340 | 1466698950488 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:22:30 INFO - PROCESS | 3340 | 1466698950494 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698950496 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:30 INFO - PROCESS | 3340 | ++DOCSHELL 1536C400 == 28 [pid = 3340] [id = 682] 08:22:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (1536EC00) [pid = 3340] [serial = 2046] [outer = 00000000] 08:22:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (15CB4400) [pid = 3340] [serial = 2047] [outer = 1536EC00] 08:22:30 INFO - PROCESS | 3340 | 1466698950594 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (168EA000) [pid = 3340] [serial = 2048] [outer = 1536EC00] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (169EC000) [pid = 3340] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (157E2800) [pid = 3340] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (18494800) [pid = 3340] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1345B800) [pid = 3340] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (10B6EC00) [pid = 3340] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (10A60400) [pid = 3340] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (139DDC00) [pid = 3340] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (12D68000) [pid = 3340] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (16E07800) [pid = 3340] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (17FB0800) [pid = 3340] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:22:30 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (13C93400) [pid = 3340] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:22:31 INFO - PROCESS | 3340 | 1466698951061 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:22:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 744ms 08:22:31 INFO - PROCESS | 3340 | 1466698951118 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3340 | 1466698951120 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:22:31 INFO - PROCESS | 3340 | 1466698951123 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3340 | 1466698951125 Marionette TRACE conn3 <- [1,2694,null,{}] 08:22:31 INFO - PROCESS | 3340 | 1466698951129 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3340 | 1466698951131 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:31 INFO - PROCESS | 3340 | 1466698951208 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:22:31 INFO - PROCESS | 3340 | 1466698951213 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698951216 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:31 INFO - PROCESS | 3340 | ++DOCSHELL 1525AC00 == 29 [pid = 3340] [id = 683] 08:22:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (1525B400) [pid = 3340] [serial = 2049] [outer = 00000000] 08:22:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (168EF800) [pid = 3340] [serial = 2050] [outer = 1525B400] 08:22:31 INFO - PROCESS | 3340 | 1466698951259 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (168F6C00) [pid = 3340] [serial = 2051] [outer = 1525B400] 08:22:31 INFO - PROCESS | 3340 | 1466698951688 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:22:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 589ms 08:22:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:22:31 INFO - PROCESS | 3340 | 1466698951722 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3340 | 1466698951725 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:22:31 INFO - PROCESS | 3340 | 1466698951728 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3340 | 1466698951730 Marionette TRACE conn3 <- [1,2698,null,{}] 08:22:31 INFO - PROCESS | 3340 | 1466698951733 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3340 | 1466698951738 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:31 INFO - PROCESS | 3340 | 1466698951838 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:22:31 INFO - PROCESS | 3340 | 1466698951844 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698951846 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:31 INFO - PROCESS | 3340 | ++DOCSHELL 169EC000 == 30 [pid = 3340] [id = 684] 08:22:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (169EE400) [pid = 3340] [serial = 2052] [outer = 00000000] 08:22:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (16BA9400) [pid = 3340] [serial = 2053] [outer = 169EE400] 08:22:31 INFO - PROCESS | 3340 | 1466698951889 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (17430400) [pid = 3340] [serial = 2054] [outer = 169EE400] 08:22:32 INFO - PROCESS | 3340 | 1466698952341 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3340 | 1466698952411 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:22:32 INFO - PROCESS | 3340 | 1466698952414 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:22:32 INFO - PROCESS | 3340 | 1466698952416 Marionette TRACE conn3 <- [1,2702,null,{}] 08:22:32 INFO - PROCESS | 3340 | 1466698952419 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 3340 | 1466698952421 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:32 INFO - PROCESS | 3340 | 1466698952505 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:22:32 INFO - PROCESS | 3340 | 1466698952512 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698952514 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:32 INFO - PROCESS | 3340 | ++DOCSHELL 17546800 == 31 [pid = 3340] [id = 685] 08:22:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (17553C00) [pid = 3340] [serial = 2055] [outer = 00000000] 08:22:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (17E34C00) [pid = 3340] [serial = 2056] [outer = 17553C00] 08:22:32 INFO - PROCESS | 3340 | 1466698952556 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (17ED9C00) [pid = 3340] [serial = 2057] [outer = 17553C00] 08:22:33 INFO - PROCESS | 3340 | 1466698953340 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 08:22:33 INFO - PROCESS | 3340 | 1466698953360 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 3340 | 1466698953365 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:22:33 INFO - PROCESS | 3340 | 1466698953370 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:22:33 INFO - PROCESS | 3340 | 1466698953373 Marionette TRACE conn3 <- [1,2706,null,{}] 08:22:33 INFO - PROCESS | 3340 | 1466698953380 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:33 INFO - PROCESS | 3340 | 1466698953383 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:33 INFO - PROCESS | 3340 | 1466698953518 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:22:33 INFO - PROCESS | 3340 | 1466698953658 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698953661 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:33 INFO - PROCESS | 3340 | ++DOCSHELL 12D5FC00 == 32 [pid = 3340] [id = 686] 08:22:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (12D66000) [pid = 3340] [serial = 2058] [outer = 00000000] 08:22:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13288800) [pid = 3340] [serial = 2059] [outer = 12D66000] 08:22:33 INFO - PROCESS | 3340 | 1466698953718 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (139DF000) [pid = 3340] [serial = 2060] [outer = 12D66000] 08:22:34 INFO - PROCESS | 3340 | 1466698954580 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 3340 | 1466698954618 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:22:34 INFO - PROCESS | 3340 | 1466698954623 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 3340 | 1466698954626 Marionette TRACE conn3 <- [1,2710,null,{}] 08:22:34 INFO - PROCESS | 3340 | 1466698954631 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:34 INFO - PROCESS | 3340 | 1466698954634 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:34 INFO - PROCESS | 3340 | 1466698954742 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:22:34 INFO - PROCESS | 3340 | 1466698954879 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698954884 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:34 INFO - PROCESS | 3340 | ++DOCSHELL 10FF9000 == 33 [pid = 3340] [id = 687] 08:22:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (12D65800) [pid = 3340] [serial = 2061] [outer = 00000000] 08:22:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (130A4800) [pid = 3340] [serial = 2062] [outer = 12D65800] 08:22:34 INFO - PROCESS | 3340 | 1466698954936 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (131E7400) [pid = 3340] [serial = 2063] [outer = 12D65800] 08:22:35 INFO - PROCESS | 3340 | --DOCSHELL 169EC000 == 32 [pid = 3340] [id = 684] 08:22:35 INFO - PROCESS | 3340 | --DOCSHELL 1525AC00 == 31 [pid = 3340] [id = 683] 08:22:35 INFO - PROCESS | 3340 | --DOCSHELL 1536C400 == 30 [pid = 3340] [id = 682] 08:22:35 INFO - PROCESS | 3340 | --DOCSHELL 13C94800 == 29 [pid = 3340] [id = 681] 08:22:35 INFO - PROCESS | 3340 | --DOCSHELL 13453C00 == 28 [pid = 3340] [id = 680] 08:22:35 INFO - PROCESS | 3340 | --DOCSHELL 10A61400 == 27 [pid = 3340] [id = 679] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (16BA2C00) [pid = 3340] [serial = 2020] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (15A37000) [pid = 3340] [serial = 2017] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1849D000) [pid = 3340] [serial = 2003] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (139DEC00) [pid = 3340] [serial = 2014] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (139E9400) [pid = 3340] [serial = 2015] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (12BC2C00) [pid = 3340] [serial = 2011] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (13031C00) [pid = 3340] [serial = 2012] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (10EC3C00) [pid = 3340] [serial = 2005] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (11CCE800) [pid = 3340] [serial = 2006] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (13C87800) [pid = 3340] [serial = 2008] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1450E000) [pid = 3340] [serial = 2009] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (139E3C00) [pid = 3340] [serial = 2027] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (1753FC00) [pid = 3340] [serial = 2023] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (16E93400) [pid = 3340] [serial = 2026] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (181CB800) [pid = 3340] [serial = 2029] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 52 (1787F800) [pid = 3340] [serial = 2024] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 51 (181D0C00) [pid = 3340] [serial = 2030] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 50 (166AB000) [pid = 3340] [serial = 2018] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 49 (16D05800) [pid = 3340] [serial = 2021] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | --DOMWINDOW == 48 (17CD0000) [pid = 3340] [serial = 2000] [outer = 00000000] [url = about:blank] 08:22:35 INFO - PROCESS | 3340 | 1466698955423 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3340 | 1466698955472 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:22:35 INFO - PROCESS | 3340 | 1466698955478 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3340 | 1466698955481 Marionette TRACE conn3 <- [1,2714,null,{}] 08:22:35 INFO - PROCESS | 3340 | 1466698955485 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3340 | 1466698955487 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:35 INFO - PROCESS | 3340 | 1466698955573 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:22:35 INFO - PROCESS | 3340 | 1466698955581 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698955583 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:35 INFO - PROCESS | 3340 | ++DOCSHELL 12D68000 == 28 [pid = 3340] [id = 688] 08:22:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 49 (139D0400) [pid = 3340] [serial = 2064] [outer = 00000000] 08:22:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 50 (139E2400) [pid = 3340] [serial = 2065] [outer = 139D0400] 08:22:35 INFO - PROCESS | 3340 | 1466698955630 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 51 (139EA000) [pid = 3340] [serial = 2066] [outer = 139D0400] 08:22:36 INFO - PROCESS | 3340 | 1466698956118 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 685ms 08:22:36 INFO - PROCESS | 3340 | 1466698956177 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3340 | 1466698956179 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:22:36 INFO - PROCESS | 3340 | 1466698956183 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 3340 | 1466698956187 Marionette TRACE conn3 <- [1,2718,null,{}] 08:22:36 INFO - PROCESS | 3340 | 1466698956197 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:36 INFO - PROCESS | 3340 | 1466698956201 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:36 INFO - PROCESS | 3340 | 1466698956316 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:22:36 INFO - PROCESS | 3340 | 1466698956430 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698956433 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:36 INFO - PROCESS | 3340 | ++DOCSHELL 145BF800 == 29 [pid = 3340] [id = 689] 08:22:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 52 (15257800) [pid = 3340] [serial = 2067] [outer = 00000000] 08:22:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (15262000) [pid = 3340] [serial = 2068] [outer = 15257800] 08:22:36 INFO - PROCESS | 3340 | 1466698956480 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (15534C00) [pid = 3340] [serial = 2069] [outer = 15257800] 08:22:37 INFO - PROCESS | 3340 | 1466698957300 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:22:37 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:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:22:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1137ms 08:22:37 INFO - PROCESS | 3340 | 1466698957313 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3340 | 1466698957315 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:22:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:22:37 INFO - PROCESS | 3340 | 1466698957319 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3340 | 1466698957320 Marionette TRACE conn3 <- [1,2722,null,{}] 08:22:37 INFO - PROCESS | 3340 | 1466698957324 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3340 | 1466698957326 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:37 INFO - PROCESS | 3340 | 1466698957448 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:22:37 INFO - PROCESS | 3340 | 1466698957453 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698957455 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:37 INFO - PROCESS | 3340 | ++DOCSHELL 1525FC00 == 30 [pid = 3340] [id = 690] 08:22:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (15C61000) [pid = 3340] [serial = 2070] [outer = 00000000] 08:22:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (168EB400) [pid = 3340] [serial = 2071] [outer = 15C61000] 08:22:37 INFO - PROCESS | 3340 | 1466698957499 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (1692B800) [pid = 3340] [serial = 2072] [outer = 15C61000] 08:22:37 INFO - PROCESS | 3340 | 1466698957978 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:22:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 686ms 08:22:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:22:38 INFO - PROCESS | 3340 | 1466698958018 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3340 | 1466698958020 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:22:38 INFO - PROCESS | 3340 | 1466698958023 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3340 | 1466698958025 Marionette TRACE conn3 <- [1,2726,null,{}] 08:22:38 INFO - PROCESS | 3340 | 1466698958028 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3340 | 1466698958030 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:38 INFO - PROCESS | 3340 | 1466698958140 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:22:38 INFO - PROCESS | 3340 | 1466698958147 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698958150 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:38 INFO - PROCESS | 3340 | ++DOCSHELL 16B9F800 == 31 [pid = 3340] [id = 691] 08:22:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (16BA1800) [pid = 3340] [serial = 2073] [outer = 00000000] 08:22:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (16D0B000) [pid = 3340] [serial = 2074] [outer = 16BA1800] 08:22:38 INFO - PROCESS | 3340 | 1466698958192 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (1742D000) [pid = 3340] [serial = 2075] [outer = 16BA1800] 08:22:38 INFO - PROCESS | 3340 | 1466698958653 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:22:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:22:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 686ms 08:22:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:22:38 INFO - PROCESS | 3340 | 1466698958722 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3340 | 1466698958724 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:22:38 INFO - PROCESS | 3340 | 1466698958728 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3340 | 1466698958730 Marionette TRACE conn3 <- [1,2730,null,{}] 08:22:38 INFO - PROCESS | 3340 | 1466698958733 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3340 | 1466698958738 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:38 INFO - PROCESS | 3340 | 1466698958899 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:22:38 INFO - PROCESS | 3340 | 1466698958925 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698958927 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:38 INFO - PROCESS | 3340 | ++DOCSHELL 1754DC00 == 32 [pid = 3340] [id = 692] 08:22:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (175BA800) [pid = 3340] [serial = 2076] [outer = 00000000] 08:22:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (17C20000) [pid = 3340] [serial = 2077] [outer = 175BA800] 08:22:38 INFO - PROCESS | 3340 | 1466698958971 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (181C7000) [pid = 3340] [serial = 2078] [outer = 175BA800] 08:22:39 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (10A62000) [pid = 3340] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:22:39 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (13455400) [pid = 3340] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:22:39 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1536EC00) [pid = 3340] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:22:39 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (10524800) [pid = 3340] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:22:39 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (169EE400) [pid = 3340] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:22:39 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (1525B400) [pid = 3340] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:22:39 INFO - PROCESS | 3340 | 1466698959412 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:22:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 08:22:39 INFO - PROCESS | 3340 | 1466698959469 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3340 | 1466698959472 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:22:39 INFO - PROCESS | 3340 | 1466698959477 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3340 | 1466698959480 Marionette TRACE conn3 <- [1,2734,null,{}] 08:22:39 INFO - PROCESS | 3340 | 1466698959491 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3340 | 1466698959493 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:39 INFO - PROCESS | 3340 | 1466698959570 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:22:39 INFO - PROCESS | 3340 | 1466698959577 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698959579 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:39 INFO - PROCESS | 3340 | ++DOCSHELL 16B9FC00 == 33 [pid = 3340] [id = 693] 08:22:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (17889400) [pid = 3340] [serial = 2079] [outer = 00000000] 08:22:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (181CAC00) [pid = 3340] [serial = 2080] [outer = 17889400] 08:22:39 INFO - PROCESS | 3340 | 1466698959622 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (181CB800) [pid = 3340] [serial = 2081] [outer = 17889400] 08:22:40 INFO - PROCESS | 3340 | 1466698960053 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:22:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 592ms 08:22:40 INFO - PROCESS | 3340 | 1466698960090 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3340 | 1466698960092 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:22:40 INFO - PROCESS | 3340 | 1466698960107 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3340 | 1466698960109 Marionette TRACE conn3 <- [1,2738,null,{}] 08:22:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:22:40 INFO - PROCESS | 3340 | 1466698960116 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 3340 | 1466698960118 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:40 INFO - PROCESS | 3340 | 1466698960195 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:22:40 INFO - PROCESS | 3340 | 1466698960201 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698960203 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:40 INFO - PROCESS | 3340 | ++DOCSHELL 17E33800 == 34 [pid = 3340] [id = 694] 08:22:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (181C9C00) [pid = 3340] [serial = 2082] [outer = 00000000] 08:22:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (18496C00) [pid = 3340] [serial = 2083] [outer = 181C9C00] 08:22:40 INFO - PROCESS | 3340 | 1466698960246 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (1849A800) [pid = 3340] [serial = 2084] [outer = 181C9C00] 08:22:40 INFO - PROCESS | 3340 | 1466698960695 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:22:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 639ms 08:22:40 INFO - PROCESS | 3340 | 1466698960751 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3340 | 1466698960753 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:22:40 INFO - PROCESS | 3340 | 1466698960757 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3340 | 1466698960758 Marionette TRACE conn3 <- [1,2742,null,{}] 08:22:40 INFO - PROCESS | 3340 | 1466698960766 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:40 INFO - PROCESS | 3340 | 1466698960767 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:40 INFO - PROCESS | 3340 | 1466698960844 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:22:40 INFO - PROCESS | 3340 | 1466698960850 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698960852 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:40 INFO - PROCESS | 3340 | ++DOCSHELL 198B3000 == 35 [pid = 3340] [id = 695] 08:22:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (198B3800) [pid = 3340] [serial = 2085] [outer = 00000000] 08:22:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (198B8000) [pid = 3340] [serial = 2086] [outer = 198B3800] 08:22:40 INFO - PROCESS | 3340 | 1466698960894 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (198BB000) [pid = 3340] [serial = 2087] [outer = 198B3800] 08:22:41 INFO - PROCESS | 3340 | 1466698961417 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:22:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 701ms 08:22:41 INFO - PROCESS | 3340 | 1466698961454 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 3340 | 1466698961459 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:22:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:22:41 INFO - PROCESS | 3340 | 1466698961465 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 3340 | 1466698961468 Marionette TRACE conn3 <- [1,2746,null,{}] 08:22:41 INFO - PROCESS | 3340 | 1466698961474 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:41 INFO - PROCESS | 3340 | 1466698961477 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:41 INFO - PROCESS | 3340 | 1466698961643 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:22:41 INFO - PROCESS | 3340 | 1466698961754 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698961759 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:41 INFO - PROCESS | 3340 | ++DOCSHELL 10528C00 == 36 [pid = 3340] [id = 696] 08:22:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (10561000) [pid = 3340] [serial = 2088] [outer = 00000000] 08:22:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (13155000) [pid = 3340] [serial = 2089] [outer = 10561000] 08:22:41 INFO - PROCESS | 3340 | 1466698961856 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1345FC00) [pid = 3340] [serial = 2090] [outer = 10561000] 08:22:42 INFO - PROCESS | 3340 | 1466698962430 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:22:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 997ms 08:22:42 INFO - PROCESS | 3340 | 1466698962452 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3340 | 1466698962456 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:22:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:22:42 INFO - PROCESS | 3340 | 1466698962463 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 3340 | 1466698962466 Marionette TRACE conn3 <- [1,2750,null,{}] 08:22:42 INFO - PROCESS | 3340 | 1466698962470 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3340 | 1466698962473 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:42 INFO - PROCESS | 3340 | 1466698962590 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:22:42 INFO - PROCESS | 3340 | 1466698962728 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698962731 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:42 INFO - PROCESS | 3340 | ++DOCSHELL 145BDC00 == 37 [pid = 3340] [id = 697] 08:22:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15213400) [pid = 3340] [serial = 2091] [outer = 00000000] 08:22:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15A2D400) [pid = 3340] [serial = 2092] [outer = 15213400] 08:22:42 INFO - PROCESS | 3340 | 1466698962787 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1675E800) [pid = 3340] [serial = 2093] [outer = 15213400] 08:22:43 INFO - PROCESS | 3340 | 1466698963363 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:22:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 934ms 08:22:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:22:43 INFO - PROCESS | 3340 | 1466698963408 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3340 | 1466698963410 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:22:43 INFO - PROCESS | 3340 | 1466698963414 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3340 | 1466698963418 Marionette TRACE conn3 <- [1,2754,null,{}] 08:22:43 INFO - PROCESS | 3340 | 1466698963429 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3340 | 1466698963434 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:43 INFO - PROCESS | 3340 | 1466698963539 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:22:43 INFO - PROCESS | 3340 | 1466698963694 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698963698 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:43 INFO - PROCESS | 3340 | ++DOCSHELL 17E33000 == 38 [pid = 3340] [id = 698] 08:22:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (17FB0000) [pid = 3340] [serial = 2094] [outer = 00000000] 08:22:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (184A1400) [pid = 3340] [serial = 2095] [outer = 17FB0000] 08:22:43 INFO - PROCESS | 3340 | 1466698963754 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (19A84800) [pid = 3340] [serial = 2096] [outer = 17FB0000] 08:22:44 INFO - PROCESS | 3340 | 1466698964520 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:22:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1137ms 08:22:44 INFO - PROCESS | 3340 | 1466698964562 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3340 | 1466698964566 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:22:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:22:44 INFO - PROCESS | 3340 | 1466698964571 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - PROCESS | 3340 | 1466698964574 Marionette TRACE conn3 <- [1,2758,null,{}] 08:22:44 INFO - PROCESS | 3340 | 1466698964579 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 3340 | 1466698964582 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:44 INFO - PROCESS | 3340 | 1466698964685 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:22:44 INFO - PROCESS | 3340 | 1466698964829 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 3340 | 1466698964832 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:44 INFO - PROCESS | 3340 | ++DOCSHELL 104E8800 == 39 [pid = 3340] [id = 699] 08:22:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1051C400) [pid = 3340] [serial = 2097] [outer = 00000000] 08:22:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (10A5B000) [pid = 3340] [serial = 2098] [outer = 1051C400] 08:22:44 INFO - PROCESS | 3340 | 1466698964883 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (12D89400) [pid = 3340] [serial = 2099] [outer = 1051C400] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 13D12C00 == 38 [pid = 3340] [id = 678] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 17E33800 == 37 [pid = 3340] [id = 694] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 16B9FC00 == 36 [pid = 3340] [id = 693] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 1754DC00 == 35 [pid = 3340] [id = 692] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 16B9F800 == 34 [pid = 3340] [id = 691] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 1525FC00 == 33 [pid = 3340] [id = 690] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 145BF800 == 32 [pid = 3340] [id = 689] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 12D68000 == 31 [pid = 3340] [id = 688] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 10FF9000 == 30 [pid = 3340] [id = 687] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 17546800 == 29 [pid = 3340] [id = 685] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 12D5FC00 == 28 [pid = 3340] [id = 686] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 17E33000 == 27 [pid = 3340] [id = 698] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 198B3000 == 26 [pid = 3340] [id = 695] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 10528C00 == 25 [pid = 3340] [id = 696] 08:22:45 INFO - PROCESS | 3340 | --DOCSHELL 145BDC00 == 24 [pid = 3340] [id = 697] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (11AE6C00) [pid = 3340] [serial = 2038] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (12925C00) [pid = 3340] [serial = 2039] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (13942C00) [pid = 3340] [serial = 2041] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15256000) [pid = 3340] [serial = 2035] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15256800) [pid = 3340] [serial = 2044] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15CB4400) [pid = 3340] [serial = 2047] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1314AC00) [pid = 3340] [serial = 2033] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (13035000) [pid = 3340] [serial = 2032] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (17430400) [pid = 3340] [serial = 2054] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (17E34C00) [pid = 3340] [serial = 2056] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (16BA9400) [pid = 3340] [serial = 2053] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (168EA000) [pid = 3340] [serial = 2048] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (139D6400) [pid = 3340] [serial = 2042] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (168EF800) [pid = 3340] [serial = 2050] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (168F6C00) [pid = 3340] [serial = 2051] [outer = 00000000] [url = about:blank] 08:22:45 INFO - PROCESS | 3340 | 1466698965953 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:22:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1387ms 08:22:45 INFO - PROCESS | 3340 | 1466698965976 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:22:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:22:45 INFO - PROCESS | 3340 | 1466698965979 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:22:45 INFO - PROCESS | 3340 | 1466698965984 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3340 | 1466698965988 Marionette TRACE conn3 <- [1,2762,null,{}] 08:22:45 INFO - PROCESS | 3340 | 1466698965993 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3340 | 1466698965995 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:46 INFO - PROCESS | 3340 | 1466698966083 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:22:46 INFO - PROCESS | 3340 | 1466698966093 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698966096 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:46 INFO - PROCESS | 3340 | ++DOCSHELL 10EBF800 == 25 [pid = 3340] [id = 700] 08:22:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (10EC3C00) [pid = 3340] [serial = 2100] [outer = 00000000] 08:22:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (11CD0000) [pid = 3340] [serial = 2101] [outer = 10EC3C00] 08:22:46 INFO - PROCESS | 3340 | 1466698966143 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (129E8C00) [pid = 3340] [serial = 2102] [outer = 10EC3C00] 08:22:46 INFO - PROCESS | 3340 | 1466698966647 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:22:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 701ms 08:22:46 INFO - PROCESS | 3340 | 1466698966682 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3340 | 1466698966688 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:22:46 INFO - PROCESS | 3340 | 1466698966694 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3340 | 1466698966697 Marionette TRACE conn3 <- [1,2766,null,{}] 08:22:46 INFO - PROCESS | 3340 | 1466698966700 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3340 | 1466698966703 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:46 INFO - PROCESS | 3340 | 1466698966826 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:22:46 INFO - PROCESS | 3340 | 1466698966934 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698966936 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:46 INFO - PROCESS | 3340 | ++DOCSHELL 13933400 == 26 [pid = 3340] [id = 701] 08:22:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13938000) [pid = 3340] [serial = 2103] [outer = 00000000] 08:22:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (139D4800) [pid = 3340] [serial = 2104] [outer = 13938000] 08:22:46 INFO - PROCESS | 3340 | 1466698966984 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (139DC800) [pid = 3340] [serial = 2105] [outer = 13938000] 08:22:47 INFO - PROCESS | 3340 | 1466698967349 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:22:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 685ms 08:22:47 INFO - PROCESS | 3340 | 1466698967396 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3340 | 1466698967398 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:22:47 INFO - PROCESS | 3340 | 1466698967402 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 3340 | 1466698967405 Marionette TRACE conn3 <- [1,2770,null,{}] 08:22:47 INFO - PROCESS | 3340 | 1466698967416 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3340 | 1466698967421 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:47 INFO - PROCESS | 3340 | 1466698967506 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:22:47 INFO - PROCESS | 3340 | 1466698967513 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698967517 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:47 INFO - PROCESS | 3340 | ++DOCSHELL 145B4C00 == 27 [pid = 3340] [id = 702] 08:22:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (145BA800) [pid = 3340] [serial = 2106] [outer = 00000000] 08:22:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1525E000) [pid = 3340] [serial = 2107] [outer = 145BA800] 08:22:47 INFO - PROCESS | 3340 | 1466698967564 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15539C00) [pid = 3340] [serial = 2108] [outer = 145BA800] 08:22:48 INFO - PROCESS | 3340 | 1466698968055 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 685ms 08:22:48 INFO - PROCESS | 3340 | 1466698968090 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3340 | 1466698968093 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:22:48 INFO - PROCESS | 3340 | 1466698968097 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 3340 | 1466698968098 Marionette TRACE conn3 <- [1,2774,null,{}] 08:22:48 INFO - PROCESS | 3340 | 1466698968102 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3340 | 1466698968104 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:48 INFO - PROCESS | 3340 | 1466698968250 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:22:48 INFO - PROCESS | 3340 | 1466698968316 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698968319 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:48 INFO - PROCESS | 3340 | ++DOCSHELL 15CA8800 == 28 [pid = 3340] [id = 703] 08:22:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15CB0800) [pid = 3340] [serial = 2109] [outer = 00000000] 08:22:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1675AC00) [pid = 3340] [serial = 2110] [outer = 15CB0800] 08:22:48 INFO - PROCESS | 3340 | 1466698968362 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168F0800) [pid = 3340] [serial = 2111] [outer = 15CB0800] 08:22:48 INFO - PROCESS | 3340 | 1466698968800 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 748ms 08:22:48 INFO - PROCESS | 3340 | 1466698968836 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3340 | 1466698968838 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:22:48 INFO - PROCESS | 3340 | 1466698968841 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:22:48 INFO - PROCESS | 3340 | 1466698968843 Marionette TRACE conn3 <- [1,2778,null,{}] 08:22:48 INFO - PROCESS | 3340 | 1466698968850 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3340 | 1466698968852 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:48 INFO - PROCESS | 3340 | 1466698968961 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:22:48 INFO - PROCESS | 3340 | 1466698968967 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698968969 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:48 INFO - PROCESS | 3340 | ++DOCSHELL 16928C00 == 29 [pid = 3340] [id = 704] 08:22:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (169E9000) [pid = 3340] [serial = 2112] [outer = 00000000] 08:22:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16BA6400) [pid = 3340] [serial = 2113] [outer = 169E9000] 08:22:49 INFO - PROCESS | 3340 | 1466698969014 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16BAD800) [pid = 3340] [serial = 2114] [outer = 169E9000] 08:22:49 INFO - PROCESS | 3340 | 1466698969471 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:22:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 701ms 08:22:49 INFO - PROCESS | 3340 | 1466698969541 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3340 | 1466698969543 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:22:49 INFO - PROCESS | 3340 | 1466698969551 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 3340 | 1466698969552 Marionette TRACE conn3 <- [1,2782,null,{}] 08:22:49 INFO - PROCESS | 3340 | 1466698969556 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:49 INFO - PROCESS | 3340 | 1466698969561 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:49 INFO - PROCESS | 3340 | 1466698969716 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:22:49 INFO - PROCESS | 3340 | 1466698969729 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 3340 | 1466698969731 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:49 INFO - PROCESS | 3340 | ++DOCSHELL 17545800 == 30 [pid = 3340] [id = 705] 08:22:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17546800) [pid = 3340] [serial = 2115] [outer = 00000000] 08:22:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17CD5800) [pid = 3340] [serial = 2116] [outer = 17546800] 08:22:49 INFO - PROCESS | 3340 | 1466698969784 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17EDD800) [pid = 3340] [serial = 2117] [outer = 17546800] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (15C61000) [pid = 3340] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (16BA1800) [pid = 3340] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (17553C00) [pid = 3340] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (12D65800) [pid = 3340] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (139D0400) [pid = 3340] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (12D66000) [pid = 3340] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15257800) [pid = 3340] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (175BA800) [pid = 3340] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (181C9C00) [pid = 3340] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (198B3800) [pid = 3340] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17889400) [pid = 3340] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (13D1B400) [pid = 3340] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:22:50 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (13D1D000) [pid = 3340] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:22:50 INFO - PROCESS | 3340 | 1466698970394 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 888ms 08:22:50 INFO - PROCESS | 3340 | 1466698970456 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3340 | 1466698970458 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:22:50 INFO - PROCESS | 3340 | 1466698970461 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3340 | 1466698970463 Marionette TRACE conn3 <- [1,2786,null,{}] 08:22:50 INFO - PROCESS | 3340 | 1466698970466 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3340 | 1466698970468 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:50 INFO - PROCESS | 3340 | 1466698970544 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:22:50 INFO - PROCESS | 3340 | 1466698970550 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698970551 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:50 INFO - PROCESS | 3340 | ++DOCSHELL 130AA000 == 31 [pid = 3340] [id = 706] 08:22:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13C92C00) [pid = 3340] [serial = 2118] [outer = 00000000] 08:22:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (16BACC00) [pid = 3340] [serial = 2119] [outer = 13C92C00] 08:22:50 INFO - PROCESS | 3340 | 1466698970594 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (1753D400) [pid = 3340] [serial = 2120] [outer = 13C92C00] 08:22:51 INFO - PROCESS | 3340 | 1466698971045 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 623ms 08:22:51 INFO - PROCESS | 3340 | 1466698971100 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3340 | 1466698971102 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:22:51 INFO - PROCESS | 3340 | 1466698971105 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:22:51 INFO - PROCESS | 3340 | 1466698971107 Marionette TRACE conn3 <- [1,2790,null,{}] 08:22:51 INFO - PROCESS | 3340 | 1466698971111 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3340 | 1466698971113 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:51 INFO - PROCESS | 3340 | 1466698971189 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:22:51 INFO - PROCESS | 3340 | 1466698971195 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698971197 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:51 INFO - PROCESS | 3340 | ++DOCSHELL 104EB800 == 32 [pid = 3340] [id = 707] 08:22:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (17CD5000) [pid = 3340] [serial = 2121] [outer = 00000000] 08:22:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (1849B400) [pid = 3340] [serial = 2122] [outer = 17CD5000] 08:22:51 INFO - PROCESS | 3340 | 1466698971240 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (1849C800) [pid = 3340] [serial = 2123] [outer = 17CD5000] 08:22:51 INFO - PROCESS | 3340 | 1466698971688 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 639ms 08:22:51 INFO - PROCESS | 3340 | 1466698971747 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3340 | 1466698971749 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:22:51 INFO - PROCESS | 3340 | 1466698971752 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:22:51 INFO - PROCESS | 3340 | 1466698971754 Marionette TRACE conn3 <- [1,2794,null,{}] 08:22:51 INFO - PROCESS | 3340 | 1466698971757 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3340 | 1466698971759 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:51 INFO - PROCESS | 3340 | 1466698971843 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:22:51 INFO - PROCESS | 3340 | 1466698971849 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698971851 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:51 INFO - PROCESS | 3340 | ++DOCSHELL 198B8C00 == 33 [pid = 3340] [id = 708] 08:22:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (198C0000) [pid = 3340] [serial = 2124] [outer = 00000000] 08:22:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (19E6E400) [pid = 3340] [serial = 2125] [outer = 198C0000] 08:22:51 INFO - PROCESS | 3340 | 1466698971893 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (19E75800) [pid = 3340] [serial = 2126] [outer = 198C0000] 08:22:52 INFO - PROCESS | 3340 | 1466698972564 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 888ms 08:22:52 INFO - PROCESS | 3340 | 1466698972638 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 3340 | 1466698972643 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:22:52 INFO - PROCESS | 3340 | 1466698972648 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 3340 | 1466698972652 Marionette TRACE conn3 <- [1,2798,null,{}] 08:22:52 INFO - PROCESS | 3340 | 1466698972658 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:52 INFO - PROCESS | 3340 | 1466698972661 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:52 INFO - PROCESS | 3340 | 1466698972786 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:22:52 INFO - PROCESS | 3340 | 1466698972909 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 3340 | 1466698972913 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:52 INFO - PROCESS | 3340 | ++DOCSHELL 10EC5000 == 34 [pid = 3340] [id = 709] 08:22:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (110DC800) [pid = 3340] [serial = 2127] [outer = 00000000] 08:22:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1314E800) [pid = 3340] [serial = 2128] [outer = 110DC800] 08:22:53 INFO - PROCESS | 3340 | 1466698973010 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1393A800) [pid = 3340] [serial = 2129] [outer = 110DC800] 08:22:53 INFO - PROCESS | 3340 | 1466698973713 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:22:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1138ms 08:22:53 INFO - PROCESS | 3340 | 1466698973781 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3340 | 1466698973786 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:22:53 INFO - PROCESS | 3340 | 1466698973792 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3340 | 1466698973795 Marionette TRACE conn3 <- [1,2802,null,{}] 08:22:53 INFO - PROCESS | 3340 | 1466698973799 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:53 INFO - PROCESS | 3340 | 1466698973802 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:53 INFO - PROCESS | 3340 | 1466698973932 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:22:54 INFO - PROCESS | 3340 | 1466698974159 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698974163 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:54 INFO - PROCESS | 3340 | ++DOCSHELL 103C8400 == 35 [pid = 3340] [id = 710] 08:22:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (103D2000) [pid = 3340] [serial = 2130] [outer = 00000000] 08:22:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1051E000) [pid = 3340] [serial = 2131] [outer = 103D2000] 08:22:54 INFO - PROCESS | 3340 | 1466698974224 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (10A62000) [pid = 3340] [serial = 2132] [outer = 103D2000] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 104EB800 == 34 [pid = 3340] [id = 707] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 130AA000 == 33 [pid = 3340] [id = 706] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 17545800 == 32 [pid = 3340] [id = 705] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 16928C00 == 31 [pid = 3340] [id = 704] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 15CA8800 == 30 [pid = 3340] [id = 703] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 145B4C00 == 29 [pid = 3340] [id = 702] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 13933400 == 28 [pid = 3340] [id = 701] 08:22:54 INFO - PROCESS | 3340 | --DOCSHELL 10EBF800 == 27 [pid = 3340] [id = 700] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (1532A000) [pid = 3340] [serial = 2036] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15260000) [pid = 3340] [serial = 2045] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1692B800) [pid = 3340] [serial = 2072] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (168EB400) [pid = 3340] [serial = 2071] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (16D0B000) [pid = 3340] [serial = 2074] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (17ED9C00) [pid = 3340] [serial = 2057] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (130A4800) [pid = 3340] [serial = 2062] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (131E7400) [pid = 3340] [serial = 2063] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139E2400) [pid = 3340] [serial = 2065] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139EA000) [pid = 3340] [serial = 2066] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13288800) [pid = 3340] [serial = 2059] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (139DF000) [pid = 3340] [serial = 2060] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15262000) [pid = 3340] [serial = 2068] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (17C20000) [pid = 3340] [serial = 2077] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (181C7000) [pid = 3340] [serial = 2078] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (18496C00) [pid = 3340] [serial = 2083] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (198BB000) [pid = 3340] [serial = 2087] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1742D000) [pid = 3340] [serial = 2075] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (198B8000) [pid = 3340] [serial = 2086] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (181CAC00) [pid = 3340] [serial = 2080] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (181CB800) [pid = 3340] [serial = 2081] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (15534C00) [pid = 3340] [serial = 2069] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1849A800) [pid = 3340] [serial = 2084] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3340 | 1466698974859 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1091ms 08:22:54 INFO - PROCESS | 3340 | 1466698974895 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3340 | 1466698974900 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:22:54 INFO - PROCESS | 3340 | 1466698974904 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3340 | 1466698974907 Marionette TRACE conn3 <- [1,2806,null,{}] 08:22:54 INFO - PROCESS | 3340 | 1466698974912 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3340 | 1466698974916 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:55 INFO - PROCESS | 3340 | 1466698975013 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:22:55 INFO - PROCESS | 3340 | 1466698975112 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698975115 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:55 INFO - PROCESS | 3340 | ++DOCSHELL 104E8000 == 28 [pid = 3340] [id = 711] 08:22:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (104EB800) [pid = 3340] [serial = 2133] [outer = 00000000] 08:22:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (129E7C00) [pid = 3340] [serial = 2134] [outer = 104EB800] 08:22:55 INFO - PROCESS | 3340 | 1466698975161 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (13288800) [pid = 3340] [serial = 2135] [outer = 104EB800] 08:22:55 INFO - PROCESS | 3340 | 1466698975530 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 638ms 08:22:55 INFO - PROCESS | 3340 | 1466698975615 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 3340 | 1466698975619 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:22:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:22:55 INFO - PROCESS | 3340 | 1466698975628 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 3340 | 1466698975630 Marionette TRACE conn3 <- [1,2810,null,{}] 08:22:55 INFO - PROCESS | 3340 | 1466698975637 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3340 | 1466698975639 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:55 INFO - PROCESS | 3340 | 1466698975725 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:22:55 INFO - PROCESS | 3340 | 1466698975739 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698975741 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:55 INFO - PROCESS | 3340 | ++DOCSHELL 13C93000 == 29 [pid = 3340] [id = 712] 08:22:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13C93800) [pid = 3340] [serial = 2136] [outer = 00000000] 08:22:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (13D1CC00) [pid = 3340] [serial = 2137] [outer = 13C93800] 08:22:55 INFO - PROCESS | 3340 | 1466698975785 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (15256800) [pid = 3340] [serial = 2138] [outer = 13C93800] 08:22:56 INFO - PROCESS | 3340 | 1466698976275 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:22:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 701ms 08:22:56 INFO - PROCESS | 3340 | 1466698976325 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3340 | 1466698976327 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:22:56 INFO - PROCESS | 3340 | 1466698976332 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3340 | 1466698976338 Marionette TRACE conn3 <- [1,2814,null,{}] 08:22:56 INFO - PROCESS | 3340 | 1466698976347 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3340 | 1466698976350 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:56 INFO - PROCESS | 3340 | 1466698976434 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:22:56 INFO - PROCESS | 3340 | 1466698976440 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698976443 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:56 INFO - PROCESS | 3340 | ++DOCSHELL 15537800 == 30 [pid = 3340] [id = 713] 08:22:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (157E4800) [pid = 3340] [serial = 2139] [outer = 00000000] 08:22:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (15C62000) [pid = 3340] [serial = 2140] [outer = 157E4800] 08:22:56 INFO - PROCESS | 3340 | 1466698976570 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (1675F000) [pid = 3340] [serial = 2141] [outer = 157E4800] 08:22:57 INFO - PROCESS | 3340 | 1466698977210 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:22:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 951ms 08:22:57 INFO - PROCESS | 3340 | 1466698977277 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3340 | 1466698977281 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:22:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:22:57 INFO - PROCESS | 3340 | 1466698977300 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 3340 | 1466698977305 Marionette TRACE conn3 <- [1,2818,null,{}] 08:22:57 INFO - PROCESS | 3340 | 1466698977311 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:57 INFO - PROCESS | 3340 | 1466698977313 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:57 INFO - PROCESS | 3340 | 1466698977426 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:22:57 INFO - PROCESS | 3340 | 1466698977557 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698977561 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:57 INFO - PROCESS | 3340 | ++DOCSHELL 12D90000 == 31 [pid = 3340] [id = 714] 08:22:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13158000) [pid = 3340] [serial = 2142] [outer = 00000000] 08:22:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (139ED400) [pid = 3340] [serial = 2143] [outer = 13158000] 08:22:57 INFO - PROCESS | 3340 | 1466698977617 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (145BF400) [pid = 3340] [serial = 2144] [outer = 13158000] 08:22:58 INFO - PROCESS | 3340 | 1466698978178 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:22:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 951ms 08:22:58 INFO - PROCESS | 3340 | 1466698978246 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3340 | 1466698978250 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:22:58 INFO - PROCESS | 3340 | 1466698978257 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3340 | 1466698978260 Marionette TRACE conn3 <- [1,2822,null,{}] 08:22:58 INFO - PROCESS | 3340 | 1466698978264 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3340 | 1466698978267 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:58 INFO - PROCESS | 3340 | 1466698978374 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:22:58 INFO - PROCESS | 3340 | 1466698978512 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698978515 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:58 INFO - PROCESS | 3340 | ++DOCSHELL 15C6AC00 == 32 [pid = 3340] [id = 715] 08:22:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15C6B000) [pid = 3340] [serial = 2145] [outer = 00000000] 08:22:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (168F4000) [pid = 3340] [serial = 2146] [outer = 15C6B000] 08:22:58 INFO - PROCESS | 3340 | 1466698978576 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (16934800) [pid = 3340] [serial = 2147] [outer = 15C6B000] 08:22:59 INFO - PROCESS | 3340 | 1466698979206 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:22:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 998ms 08:22:59 INFO - PROCESS | 3340 | 1466698979243 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 3340 | 1466698979246 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:22:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:22:59 INFO - PROCESS | 3340 | 1466698979250 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - PROCESS | 3340 | 1466698979253 Marionette TRACE conn3 <- [1,2826,null,{}] 08:22:59 INFO - PROCESS | 3340 | 1466698979264 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:59 INFO - PROCESS | 3340 | 1466698979269 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:59 INFO - PROCESS | 3340 | 1466698979371 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:22:59 INFO - PROCESS | 3340 | 1466698979509 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698979513 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:22:59 INFO - PROCESS | 3340 | ++DOCSHELL 17535800 == 33 [pid = 3340] [id = 716] 08:22:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (1753F000) [pid = 3340] [serial = 2148] [outer = 00000000] 08:22:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (175AF000) [pid = 3340] [serial = 2149] [outer = 1753F000] 08:22:59 INFO - PROCESS | 3340 | 1466698979569 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17885800) [pid = 3340] [serial = 2150] [outer = 1753F000] 08:23:00 INFO - PROCESS | 3340 | 1466698980142 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:23:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 934ms 08:23:00 INFO - PROCESS | 3340 | 1466698980194 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:23:00 INFO - PROCESS | 3340 | 1466698980197 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:23:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:23:00 INFO - PROCESS | 3340 | 1466698980200 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3340 | 1466698980202 Marionette TRACE conn3 <- [1,2830,null,{}] 08:23:00 INFO - PROCESS | 3340 | 1466698980206 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3340 | 1466698980208 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:00 INFO - PROCESS | 3340 | 1466698980315 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:23:00 INFO - PROCESS | 3340 | 1466698980502 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698980505 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:00 INFO - PROCESS | 3340 | ++DOCSHELL 10472C00 == 34 [pid = 3340] [id = 717] 08:23:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (10474C00) [pid = 3340] [serial = 2151] [outer = 00000000] 08:23:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (10526000) [pid = 3340] [serial = 2152] [outer = 10474C00] 08:23:00 INFO - PROCESS | 3340 | 1466698980557 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (10EBEC00) [pid = 3340] [serial = 2153] [outer = 10474C00] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 13C93000 == 33 [pid = 3340] [id = 712] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 104E8000 == 32 [pid = 3340] [id = 711] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 103C8400 == 31 [pid = 3340] [id = 710] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 104E8800 == 30 [pid = 3340] [id = 699] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 10EC5000 == 29 [pid = 3340] [id = 709] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 198B8C00 == 28 [pid = 3340] [id = 708] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 17535800 == 27 [pid = 3340] [id = 716] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 15C6AC00 == 26 [pid = 3340] [id = 715] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 15537800 == 25 [pid = 3340] [id = 713] 08:23:01 INFO - PROCESS | 3340 | --DOCSHELL 12D90000 == 24 [pid = 3340] [id = 714] 08:23:01 INFO - PROCESS | 3340 | 1466698981809 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:23:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1651ms 08:23:01 INFO - PROCESS | 3340 | 1466698981866 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3340 | 1466698981870 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:23:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:23:01 INFO - PROCESS | 3340 | 1466698981875 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3340 | 1466698981879 Marionette TRACE conn3 <- [1,2834,null,{}] 08:23:01 INFO - PROCESS | 3340 | 1466698981884 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:01 INFO - PROCESS | 3340 | 1466698981887 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:02 INFO - PROCESS | 3340 | 1466698982072 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:23:02 INFO - PROCESS | 3340 | 1466698982162 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698982165 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:02 INFO - PROCESS | 3340 | ++DOCSHELL 112CF000 == 25 [pid = 3340] [id = 718] 08:23:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (114CA000) [pid = 3340] [serial = 2154] [outer = 00000000] 08:23:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (12D88C00) [pid = 3340] [serial = 2155] [outer = 114CA000] 08:23:02 INFO - PROCESS | 3340 | 1466698982213 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (13034800) [pid = 3340] [serial = 2156] [outer = 114CA000] 08:23:02 INFO - PROCESS | 3340 | 1466698982657 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:23:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 841ms 08:23:02 INFO - PROCESS | 3340 | 1466698982724 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3340 | 1466698982729 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:23:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:23:02 INFO - PROCESS | 3340 | 1466698982735 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3340 | 1466698982738 Marionette TRACE conn3 <- [1,2838,null,{}] 08:23:02 INFO - PROCESS | 3340 | 1466698982741 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3340 | 1466698982744 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:02 INFO - PROCESS | 3340 | 1466698982864 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:23:02 INFO - PROCESS | 3340 | 1466698982877 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698982880 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:02 INFO - PROCESS | 3340 | ++DOCSHELL 139EB000 == 26 [pid = 3340] [id = 719] 08:23:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (139ECC00) [pid = 3340] [serial = 2157] [outer = 00000000] 08:23:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1450D000) [pid = 3340] [serial = 2158] [outer = 139ECC00] 08:23:02 INFO - PROCESS | 3340 | 1466698982929 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (15258400) [pid = 3340] [serial = 2159] [outer = 139ECC00] 08:23:03 INFO - PROCESS | 3340 | 1466698983418 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:23:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 748ms 08:23:03 INFO - PROCESS | 3340 | 1466698983496 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3340 | 1466698983499 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:23:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:23:03 INFO - PROCESS | 3340 | 1466698983506 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - PROCESS | 3340 | 1466698983510 Marionette TRACE conn3 <- [1,2842,null,{}] 08:23:03 INFO - PROCESS | 3340 | 1466698983521 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 3340 | 1466698983525 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:03 INFO - PROCESS | 3340 | 1466698983659 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:23:03 INFO - PROCESS | 3340 | 1466698983687 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698983690 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:03 INFO - PROCESS | 3340 | ++DOCSHELL 16BA2C00 == 27 [pid = 3340] [id = 720] 08:23:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (16BA3400) [pid = 3340] [serial = 2160] [outer = 00000000] 08:23:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (16D0B000) [pid = 3340] [serial = 2161] [outer = 16BA3400] 08:23:03 INFO - PROCESS | 3340 | 1466698983738 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (17431800) [pid = 3340] [serial = 2162] [outer = 16BA3400] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (15CB0800) [pid = 3340] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (169E9000) [pid = 3340] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (145BA800) [pid = 3340] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (13938000) [pid = 3340] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (10EC3C00) [pid = 3340] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (1051C400) [pid = 3340] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (17546800) [pid = 3340] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (10561000) [pid = 3340] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (15213400) [pid = 3340] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (17FB0000) [pid = 3340] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (17CD5000) [pid = 3340] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13C92C00) [pid = 3340] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (157E4800) [pid = 3340] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (198C0000) [pid = 3340] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (110DC800) [pid = 3340] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (104EB800) [pid = 3340] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (103D2000) [pid = 3340] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:23:04 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13C93800) [pid = 3340] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:23:04 INFO - PROCESS | 3340 | 1466698984472 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:23:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 997ms 08:23:04 INFO - PROCESS | 3340 | 1466698984493 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3340 | 1466698984496 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:23:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:23:04 INFO - PROCESS | 3340 | 1466698984503 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3340 | 1466698984505 Marionette TRACE conn3 <- [1,2846,null,{}] 08:23:04 INFO - PROCESS | 3340 | 1466698984515 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3340 | 1466698984517 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:04 INFO - PROCESS | 3340 | 1466698984601 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:23:04 INFO - PROCESS | 3340 | 1466698984606 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698984608 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:04 INFO - PROCESS | 3340 | ++DOCSHELL 1314C400 == 28 [pid = 3340] [id = 721] 08:23:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (13154C00) [pid = 3340] [serial = 2163] [outer = 00000000] 08:23:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (13C93800) [pid = 3340] [serial = 2164] [outer = 13154C00] 08:23:04 INFO - PROCESS | 3340 | 1466698984652 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (157E8C00) [pid = 3340] [serial = 2165] [outer = 13154C00] 08:23:05 INFO - PROCESS | 3340 | 1466698985103 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:23:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 623ms 08:23:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:23:05 INFO - PROCESS | 3340 | 1466698985142 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3340 | 1466698985144 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:23:05 INFO - PROCESS | 3340 | 1466698985147 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3340 | 1466698985149 Marionette TRACE conn3 <- [1,2850,null,{}] 08:23:05 INFO - PROCESS | 3340 | 1466698985152 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3340 | 1466698985154 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:05 INFO - PROCESS | 3340 | 1466698985240 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:23:05 INFO - PROCESS | 3340 | 1466698985248 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698985250 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:05 INFO - PROCESS | 3340 | ++DOCSHELL 169EE400 == 29 [pid = 3340] [id = 722] 08:23:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (169F2400) [pid = 3340] [serial = 2166] [outer = 00000000] 08:23:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1753FC00) [pid = 3340] [serial = 2167] [outer = 169F2400] 08:23:05 INFO - PROCESS | 3340 | 1466698985293 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17C1FC00) [pid = 3340] [serial = 2168] [outer = 169F2400] 08:23:05 INFO - PROCESS | 3340 | 1466698985759 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:23:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 624ms 08:23:05 INFO - PROCESS | 3340 | 1466698985792 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3340 | 1466698985794 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:23:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:23:05 INFO - PROCESS | 3340 | 1466698985801 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3340 | 1466698985803 Marionette TRACE conn3 <- [1,2854,null,{}] 08:23:05 INFO - PROCESS | 3340 | 1466698985807 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:05 INFO - PROCESS | 3340 | 1466698985812 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:05 INFO - PROCESS | 3340 | 1466698985911 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:23:05 INFO - PROCESS | 3340 | 1466698985919 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698985922 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:05 INFO - PROCESS | 3340 | ++DOCSHELL 181CC000 == 30 [pid = 3340] [id = 723] 08:23:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (181CCC00) [pid = 3340] [serial = 2169] [outer = 00000000] 08:23:05 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (18498800) [pid = 3340] [serial = 2170] [outer = 181CCC00] 08:23:05 INFO - PROCESS | 3340 | 1466698985965 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (184A1000) [pid = 3340] [serial = 2171] [outer = 181CCC00] 08:23:06 INFO - PROCESS | 3340 | --DOCSHELL 10472C00 == 29 [pid = 3340] [id = 717] 08:23:06 INFO - PROCESS | 3340 | --DOCSHELL 112CF000 == 28 [pid = 3340] [id = 718] 08:23:07 INFO - PROCESS | 3340 | --DOCSHELL 169EE400 == 27 [pid = 3340] [id = 722] 08:23:07 INFO - PROCESS | 3340 | --DOCSHELL 139EB000 == 26 [pid = 3340] [id = 719] 08:23:07 INFO - PROCESS | 3340 | --DOCSHELL 16BA2C00 == 25 [pid = 3340] [id = 720] 08:23:07 INFO - PROCESS | 3340 | --DOCSHELL 1314C400 == 24 [pid = 3340] [id = 721] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (19E75800) [pid = 3340] [serial = 2126] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1314E800) [pid = 3340] [serial = 2128] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (13288800) [pid = 3340] [serial = 2135] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (10A62000) [pid = 3340] [serial = 2132] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (129E7C00) [pid = 3340] [serial = 2134] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (13D1CC00) [pid = 3340] [serial = 2137] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (1393A800) [pid = 3340] [serial = 2129] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (1051E000) [pid = 3340] [serial = 2131] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15C62000) [pid = 3340] [serial = 2140] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1675AC00) [pid = 3340] [serial = 2110] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (16BA6400) [pid = 3340] [serial = 2113] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (168F0800) [pid = 3340] [serial = 2111] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1525E000) [pid = 3340] [serial = 2107] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (139D4800) [pid = 3340] [serial = 2104] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (139DC800) [pid = 3340] [serial = 2105] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (11CD0000) [pid = 3340] [serial = 2101] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (129E8C00) [pid = 3340] [serial = 2102] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (12D89400) [pid = 3340] [serial = 2099] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (10A5B000) [pid = 3340] [serial = 2098] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (17CD5800) [pid = 3340] [serial = 2116] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (1345FC00) [pid = 3340] [serial = 2090] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (13155000) [pid = 3340] [serial = 2089] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (1675E800) [pid = 3340] [serial = 2093] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (15A2D400) [pid = 3340] [serial = 2092] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (19A84800) [pid = 3340] [serial = 2096] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 55 (184A1400) [pid = 3340] [serial = 2095] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 54 (1849C800) [pid = 3340] [serial = 2123] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 53 (16BAD800) [pid = 3340] [serial = 2114] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 52 (17EDD800) [pid = 3340] [serial = 2117] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 51 (19E6E400) [pid = 3340] [serial = 2125] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 50 (1849B400) [pid = 3340] [serial = 2122] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 49 (16BACC00) [pid = 3340] [serial = 2119] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 48 (1753D400) [pid = 3340] [serial = 2120] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 47 (15539C00) [pid = 3340] [serial = 2108] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 46 (15256800) [pid = 3340] [serial = 2138] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | --DOMWINDOW == 45 (1675F000) [pid = 3340] [serial = 2141] [outer = 00000000] [url = about:blank] 08:23:07 INFO - PROCESS | 3340 | 1466698987627 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1870ms 08:23:07 INFO - PROCESS | 3340 | 1466698987665 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:23:07 INFO - PROCESS | 3340 | 1466698987669 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:23:07 INFO - PROCESS | 3340 | 1466698987674 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 3340 | 1466698987677 Marionette TRACE conn3 <- [1,2858,null,{}] 08:23:07 INFO - PROCESS | 3340 | 1466698987683 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3340 | 1466698987686 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:07 INFO - PROCESS | 3340 | 1466698987775 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:23:07 INFO - PROCESS | 3340 | 1466698987784 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698987789 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:07 INFO - PROCESS | 3340 | ++DOCSHELL 10EC2000 == 25 [pid = 3340] [id = 724] 08:23:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 46 (10ECB000) [pid = 3340] [serial = 2172] [outer = 00000000] 08:23:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 47 (11ADCC00) [pid = 3340] [serial = 2173] [outer = 10ECB000] 08:23:07 INFO - PROCESS | 3340 | 1466698987836 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3340 | ++DOMWINDOW == 48 (11CCDC00) [pid = 3340] [serial = 2174] [outer = 10ECB000] 08:23:08 INFO - PROCESS | 3340 | 1466698988348 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 732ms 08:23:08 INFO - PROCESS | 3340 | 1466698988411 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 3340 | 1466698988415 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:23:08 INFO - PROCESS | 3340 | 1466698988422 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - PROCESS | 3340 | 1466698988425 Marionette TRACE conn3 <- [1,2862,null,{}] 08:23:08 INFO - PROCESS | 3340 | 1466698988428 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:08 INFO - PROCESS | 3340 | 1466698988431 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:08 INFO - PROCESS | 3340 | 1466698988516 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:23:08 INFO - PROCESS | 3340 | 1466698988524 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698988527 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:08 INFO - PROCESS | 3340 | ++DOCSHELL 130D1C00 == 26 [pid = 3340] [id = 725] 08:23:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 49 (13123400) [pid = 3340] [serial = 2175] [outer = 00000000] 08:23:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 50 (13156800) [pid = 3340] [serial = 2176] [outer = 13123400] 08:23:08 INFO - PROCESS | 3340 | 1466698988583 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3340 | ++DOMWINDOW == 51 (131ECC00) [pid = 3340] [serial = 2177] [outer = 13123400] 08:23:09 INFO - PROCESS | 3340 | 1466698989035 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 639ms 08:23:09 INFO - PROCESS | 3340 | 1466698989067 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3340 | 1466698989069 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:23:09 INFO - PROCESS | 3340 | 1466698989073 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:23:09 INFO - PROCESS | 3340 | 1466698989076 Marionette TRACE conn3 <- [1,2866,null,{}] 08:23:09 INFO - PROCESS | 3340 | 1466698989087 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3340 | 1466698989091 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:09 INFO - PROCESS | 3340 | 1466698989175 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:23:09 INFO - PROCESS | 3340 | 1466698989211 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698989215 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:09 INFO - PROCESS | 3340 | ++DOCSHELL 139DC800 == 27 [pid = 3340] [id = 726] 08:23:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 52 (139DD000) [pid = 3340] [serial = 2178] [outer = 00000000] 08:23:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 53 (139E8400) [pid = 3340] [serial = 2179] [outer = 139DD000] 08:23:09 INFO - PROCESS | 3340 | 1466698989261 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 54 (13C87800) [pid = 3340] [serial = 2180] [outer = 139DD000] 08:23:09 INFO - PROCESS | 3340 | 1466698989713 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 701ms 08:23:09 INFO - PROCESS | 3340 | 1466698989775 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3340 | 1466698989777 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:23:09 INFO - PROCESS | 3340 | 1466698989780 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - PROCESS | 3340 | 1466698989782 Marionette TRACE conn3 <- [1,2870,null,{}] 08:23:09 INFO - PROCESS | 3340 | 1466698989795 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3340 | 1466698989798 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:09 INFO - PROCESS | 3340 | 1466698989877 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:23:09 INFO - PROCESS | 3340 | 1466698989883 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698989885 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:09 INFO - PROCESS | 3340 | ++DOCSHELL 13C92C00 == 28 [pid = 3340] [id = 727] 08:23:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 55 (13D1C800) [pid = 3340] [serial = 2181] [outer = 00000000] 08:23:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 56 (145BE400) [pid = 3340] [serial = 2182] [outer = 13D1C800] 08:23:09 INFO - PROCESS | 3340 | 1466698989929 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (1525BC00) [pid = 3340] [serial = 2183] [outer = 13D1C800] 08:23:10 INFO - PROCESS | 3340 | 1466698990354 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 639ms 08:23:10 INFO - PROCESS | 3340 | 1466698990402 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3340 | 1466698990404 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:23:10 INFO - PROCESS | 3340 | 1466698990407 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:23:10 INFO - PROCESS | 3340 | 1466698990409 Marionette TRACE conn3 <- [1,2874,null,{}] 08:23:10 INFO - PROCESS | 3340 | 1466698990412 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3340 | 1466698990414 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:10 INFO - PROCESS | 3340 | 1466698990489 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:23:10 INFO - PROCESS | 3340 | 1466698990495 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698990497 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:10 INFO - PROCESS | 3340 | ++DOCSHELL 1536BC00 == 29 [pid = 3340] [id = 728] 08:23:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (1536C400) [pid = 3340] [serial = 2184] [outer = 00000000] 08:23:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (157E9400) [pid = 3340] [serial = 2185] [outer = 1536C400] 08:23:10 INFO - PROCESS | 3340 | 1466698990541 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (15A31400) [pid = 3340] [serial = 2186] [outer = 1536C400] 08:23:11 INFO - PROCESS | 3340 | 1466698991018 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 639ms 08:23:11 INFO - PROCESS | 3340 | 1466698991046 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3340 | 1466698991048 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:23:11 INFO - PROCESS | 3340 | 1466698991055 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 3340 | 1466698991057 Marionette TRACE conn3 <- [1,2878,null,{}] 08:23:11 INFO - PROCESS | 3340 | 1466698991060 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3340 | 1466698991065 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:11 INFO - PROCESS | 3340 | 1466698991167 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:23:11 INFO - PROCESS | 3340 | 1466698991172 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698991174 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:11 INFO - PROCESS | 3340 | ++DOCSHELL 15CAC800 == 30 [pid = 3340] [id = 729] 08:23:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (1675F000) [pid = 3340] [serial = 2187] [outer = 00000000] 08:23:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (168EFC00) [pid = 3340] [serial = 2188] [outer = 1675F000] 08:23:11 INFO - PROCESS | 3340 | 1466698991220 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (1692C800) [pid = 3340] [serial = 2189] [outer = 1675F000] 08:23:11 INFO - PROCESS | 3340 | 1466698991667 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 639ms 08:23:11 INFO - PROCESS | 3340 | 1466698991694 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3340 | 1466698991696 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:23:11 INFO - PROCESS | 3340 | 1466698991700 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - PROCESS | 3340 | 1466698991702 Marionette TRACE conn3 <- [1,2882,null,{}] 08:23:11 INFO - PROCESS | 3340 | 1466698991705 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3340 | 1466698991707 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:11 INFO - PROCESS | 3340 | 1466698991791 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:23:11 INFO - PROCESS | 3340 | 1466698991796 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698991798 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:11 INFO - PROCESS | 3340 | ++DOCSHELL 168EE400 == 31 [pid = 3340] [id = 730] 08:23:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (16BA8800) [pid = 3340] [serial = 2190] [outer = 00000000] 08:23:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (16D0B400) [pid = 3340] [serial = 2191] [outer = 16BA8800] 08:23:11 INFO - PROCESS | 3340 | 1466698991841 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (1742BC00) [pid = 3340] [serial = 2192] [outer = 16BA8800] 08:23:12 INFO - PROCESS | 3340 | 1466698992318 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:23:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 639ms 08:23:12 INFO - PROCESS | 3340 | 1466698992343 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3340 | 1466698992345 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:23:12 INFO - PROCESS | 3340 | 1466698992352 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3340 | 1466698992354 Marionette TRACE conn3 <- [1,2886,null,{}] 08:23:12 INFO - PROCESS | 3340 | 1466698992357 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3340 | 1466698992359 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:12 INFO - PROCESS | 3340 | 1466698992442 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:23:12 INFO - PROCESS | 3340 | 1466698992448 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698992451 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:12 INFO - PROCESS | 3340 | ++DOCSHELL 103D1400 == 32 [pid = 3340] [id = 731] 08:23:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (104E5400) [pid = 3340] [serial = 2193] [outer = 00000000] 08:23:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (15258800) [pid = 3340] [serial = 2194] [outer = 104E5400] 08:23:12 INFO - PROCESS | 3340 | 1466698992494 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (175AD000) [pid = 3340] [serial = 2195] [outer = 104E5400] 08:23:12 INFO - PROCESS | 3340 | 1466698992981 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 685ms 08:23:13 INFO - PROCESS | 3340 | 1466698993048 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3340 | 1466698993050 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:23:13 INFO - PROCESS | 3340 | 1466698993053 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 3340 | 1466698993055 Marionette TRACE conn3 <- [1,2890,null,{}] 08:23:13 INFO - PROCESS | 3340 | 1466698993059 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3340 | 1466698993060 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:13 INFO - PROCESS | 3340 | 1466698993172 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:23:13 INFO - PROCESS | 3340 | 1466698993260 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698993262 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:13 INFO - PROCESS | 3340 | ++DOCSHELL 139DC400 == 33 [pid = 3340] [id = 732] 08:23:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (17CD5800) [pid = 3340] [serial = 2196] [outer = 00000000] 08:23:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (17EDA400) [pid = 3340] [serial = 2197] [outer = 17CD5800] 08:23:13 INFO - PROCESS | 3340 | 1466698993304 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (17EDE800) [pid = 3340] [serial = 2198] [outer = 17CD5800] 08:23:13 INFO - PROCESS | 3340 | 1466698993719 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 685ms 08:23:13 INFO - PROCESS | 3340 | 1466698993752 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3340 | 1466698993754 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:23:13 INFO - PROCESS | 3340 | 1466698993758 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:23:13 INFO - PROCESS | 3340 | 1466698993759 Marionette TRACE conn3 <- [1,2894,null,{}] 08:23:13 INFO - PROCESS | 3340 | 1466698993763 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3340 | 1466698993764 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:13 INFO - PROCESS | 3340 | 1466698993890 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:23:13 INFO - PROCESS | 3340 | 1466698993895 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698993897 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:13 INFO - PROCESS | 3340 | ++DOCSHELL 181C5C00 == 34 [pid = 3340] [id = 733] 08:23:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (181C7800) [pid = 3340] [serial = 2199] [outer = 00000000] 08:23:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (18492800) [pid = 3340] [serial = 2200] [outer = 181C7800] 08:23:13 INFO - PROCESS | 3340 | 1466698993940 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (1849B400) [pid = 3340] [serial = 2201] [outer = 181C7800] 08:23:14 INFO - PROCESS | 3340 | 1466698994405 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 685ms 08:23:14 INFO - PROCESS | 3340 | 1466698994458 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3340 | 1466698994460 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:23:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:23:14 INFO - PROCESS | 3340 | 1466698994463 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - PROCESS | 3340 | 1466698994466 Marionette TRACE conn3 <- [1,2898,null,{}] 08:23:14 INFO - PROCESS | 3340 | 1466698994469 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3340 | 1466698994471 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:14 INFO - PROCESS | 3340 | 1466698994622 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (169F2400) [pid = 3340] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (139ECC00) [pid = 3340] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (16BA3400) [pid = 3340] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (13158000) [pid = 3340] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (15C6B000) [pid = 3340] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1753F000) [pid = 3340] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (10474C00) [pid = 3340] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (114CA000) [pid = 3340] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:23:14 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (13154C00) [pid = 3340] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:23:14 INFO - PROCESS | 3340 | 1466698994779 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698994782 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:14 INFO - PROCESS | 3340 | ++DOCSHELL 1051D800 == 35 [pid = 3340] [id = 734] 08:23:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (10527000) [pid = 3340] [serial = 2202] [outer = 00000000] 08:23:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (129AF800) [pid = 3340] [serial = 2203] [outer = 10527000] 08:23:14 INFO - PROCESS | 3340 | 1466698994827 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (15C6A400) [pid = 3340] [serial = 2204] [outer = 10527000] 08:23:15 INFO - PROCESS | 3340 | 1466698995159 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:23:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:23:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:23:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 732ms 08:23:15 INFO - TEST-START | /DOMEvents/constructors.html 08:23:15 INFO - PROCESS | 3340 | 1466698995204 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3340 | 1466698995206 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:23:15 INFO - PROCESS | 3340 | 1466698995209 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3340 | 1466698995211 Marionette TRACE conn3 <- [1,2902,null,{}] 08:23:15 INFO - PROCESS | 3340 | 1466698995214 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3340 | 1466698995216 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:15 INFO - PROCESS | 3340 | 1466698995331 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:23:15 INFO - PROCESS | 3340 | 1466698995338 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698995340 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:15 INFO - PROCESS | 3340 | ++DOCSHELL 104EB000 == 36 [pid = 3340] [id = 735] 08:23:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (10525800) [pid = 3340] [serial = 2205] [outer = 00000000] 08:23:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (19A86000) [pid = 3340] [serial = 2206] [outer = 10525800] 08:23:15 INFO - PROCESS | 3340 | 1466698995382 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (19A8D800) [pid = 3340] [serial = 2207] [outer = 10525800] 08:23:15 INFO - PROCESS | 3340 | 1466698995870 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:23:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:23:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:23:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:23:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 748ms 08:23:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:23:15 INFO - PROCESS | 3340 | 1466698995952 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3340 | 1466698995954 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:23:15 INFO - PROCESS | 3340 | 1466698995957 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3340 | 1466698995959 Marionette TRACE conn3 <- [1,2906,null,{}] 08:23:15 INFO - PROCESS | 3340 | 1466698995963 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3340 | 1466698995964 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:16 INFO - PROCESS | 3340 | 1466698996064 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:23:16 INFO - PROCESS | 3340 | 1466698996074 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698996076 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:16 INFO - PROCESS | 3340 | ++DOCSHELL 105EF000 == 37 [pid = 3340] [id = 736] 08:23:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (198C0000) [pid = 3340] [serial = 2208] [outer = 00000000] 08:23:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (19E7C000) [pid = 3340] [serial = 2209] [outer = 198C0000] 08:23:16 INFO - PROCESS | 3340 | 1466698996118 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (19FEA800) [pid = 3340] [serial = 2210] [outer = 198C0000] 08:23:16 INFO - PROCESS | 3340 | 1466698996528 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:23:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:23:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 592ms 08:23:16 INFO - PROCESS | 3340 | 1466698996555 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3340 | 1466698996557 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:23:16 INFO - PROCESS | 3340 | 1466698996560 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3340 | 1466698996562 Marionette TRACE conn3 <- [1,2910,null,{}] 08:23:16 INFO - PROCESS | 3340 | 1466698996580 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3340 | 1466698996582 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:16 INFO - PROCESS | 3340 | 1466698996667 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:23:16 INFO - PROCESS | 3340 | 1466698996671 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698996673 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:16 INFO - PROCESS | 3340 | ++DOCSHELL 157E8800 == 38 [pid = 3340] [id = 737] 08:23:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (198BB000) [pid = 3340] [serial = 2211] [outer = 00000000] 08:23:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (1A3B3800) [pid = 3340] [serial = 2212] [outer = 198BB000] 08:23:16 INFO - PROCESS | 3340 | 1466698996715 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (1A3B6C00) [pid = 3340] [serial = 2213] [outer = 198BB000] 08:23:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | [3340] 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:17 INFO - PROCESS | 3340 | 1466698997463 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:23:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:23:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:17 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:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:17 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:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:17 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:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:23:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:23:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 951ms 08:23:17 INFO - PROCESS | 3340 | 1466698997523 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3340 | 1466698997528 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:23:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:23:17 INFO - PROCESS | 3340 | 1466698997534 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3340 | 1466698997537 Marionette TRACE conn3 <- [1,2914,null,{}] 08:23:17 INFO - PROCESS | 3340 | 1466698997542 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3340 | 1466698997546 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:17 INFO - PROCESS | 3340 | 1466698997672 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:23:17 INFO - PROCESS | 3340 | 1466698997804 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698997807 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:17 INFO - PROCESS | 3340 | ++DOCSHELL 112CF000 == 39 [pid = 3340] [id = 738] 08:23:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (114CA000) [pid = 3340] [serial = 2214] [outer = 00000000] 08:23:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (1327C400) [pid = 3340] [serial = 2215] [outer = 114CA000] 08:23:17 INFO - PROCESS | 3340 | 1466698997863 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (139D0400) [pid = 3340] [serial = 2216] [outer = 114CA000] 08:23:18 INFO - PROCESS | 3340 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:23:18 INFO - PROCESS | 3340 | 1466698998438 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:23:18 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:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 951ms 08:23:18 INFO - PROCESS | 3340 | 1466698998476 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3340 | 1466698998481 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:23:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:23:18 INFO - PROCESS | 3340 | 1466698998487 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 3340 | 1466698998490 Marionette TRACE conn3 <- [1,2918,null,{}] 08:23:18 INFO - PROCESS | 3340 | 1466698998494 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:18 INFO - PROCESS | 3340 | 1466698998497 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:18 INFO - PROCESS | 3340 | 1466698998691 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:23:18 INFO - PROCESS | 3340 | 1466698999001 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698999005 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:19 INFO - PROCESS | 3340 | ++DOCSHELL 104EB800 == 40 [pid = 3340] [id = 739] 08:23:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1051C400) [pid = 3340] [serial = 2217] [outer = 00000000] 08:23:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1052B000) [pid = 3340] [serial = 2218] [outer = 1051C400] 08:23:19 INFO - PROCESS | 3340 | 1466698999053 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (110DC800) [pid = 3340] [serial = 2219] [outer = 1051C400] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 105EF000 == 39 [pid = 3340] [id = 736] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 104EB000 == 38 [pid = 3340] [id = 735] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 1051D800 == 37 [pid = 3340] [id = 734] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 181C5C00 == 36 [pid = 3340] [id = 733] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 139DC400 == 35 [pid = 3340] [id = 732] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 103D1400 == 34 [pid = 3340] [id = 731] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 168EE400 == 33 [pid = 3340] [id = 730] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 15CAC800 == 32 [pid = 3340] [id = 729] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 1536BC00 == 31 [pid = 3340] [id = 728] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 13C92C00 == 30 [pid = 3340] [id = 727] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 139DC800 == 29 [pid = 3340] [id = 726] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 130D1C00 == 28 [pid = 3340] [id = 725] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 10EC2000 == 27 [pid = 3340] [id = 724] 08:23:19 INFO - PROCESS | 3340 | --DOCSHELL 181CC000 == 26 [pid = 3340] [id = 723] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (18498800) [pid = 3340] [serial = 2170] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17C1FC00) [pid = 3340] [serial = 2168] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1450D000) [pid = 3340] [serial = 2158] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (16D0B000) [pid = 3340] [serial = 2161] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1753FC00) [pid = 3340] [serial = 2167] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (139ED400) [pid = 3340] [serial = 2143] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (145BF400) [pid = 3340] [serial = 2144] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (168F4000) [pid = 3340] [serial = 2146] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (16934800) [pid = 3340] [serial = 2147] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (175AF000) [pid = 3340] [serial = 2149] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17885800) [pid = 3340] [serial = 2150] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (10526000) [pid = 3340] [serial = 2152] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (10EBEC00) [pid = 3340] [serial = 2153] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (17431800) [pid = 3340] [serial = 2162] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (12D88C00) [pid = 3340] [serial = 2155] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (13034800) [pid = 3340] [serial = 2156] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (15258400) [pid = 3340] [serial = 2159] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (13C93800) [pid = 3340] [serial = 2164] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (157E8C00) [pid = 3340] [serial = 2165] [outer = 00000000] [url = about:blank] 08:23:19 INFO - PROCESS | 3340 | 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:19 INFO - PROCESS | 3340 | 1466698999671 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:23:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:23:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1215ms 08:23:19 INFO - PROCESS | 3340 | 1466698999696 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:23:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:23:19 INFO - PROCESS | 3340 | 1466698999699 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:23:19 INFO - PROCESS | 3340 | 1466698999703 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 3340 | 1466698999706 Marionette TRACE conn3 <- [1,2922,null,{}] 08:23:19 INFO - PROCESS | 3340 | 1466698999710 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3340 | 1466698999713 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:19 INFO - PROCESS | 3340 | 1466698999795 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:23:19 INFO - PROCESS | 3340 | 1466698999804 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466698999807 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:19 INFO - PROCESS | 3340 | ++DOCSHELL 11ADBC00 == 27 [pid = 3340] [id = 740] 08:23:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (11ADC000) [pid = 3340] [serial = 2220] [outer = 00000000] 08:23:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (130C3C00) [pid = 3340] [serial = 2221] [outer = 11ADC000] 08:23:19 INFO - PROCESS | 3340 | 1466698999852 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (131E7400) [pid = 3340] [serial = 2222] [outer = 11ADC000] 08:23:20 INFO - PROCESS | 3340 | 1466699000341 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:23:20 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:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 701ms 08:23:20 INFO - PROCESS | 3340 | 1466699000415 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3340 | 1466699000419 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:23:20 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:23:20 INFO - PROCESS | 3340 | 1466699000423 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3340 | 1466699000425 Marionette TRACE conn3 <- [1,2926,null,{}] 08:23:20 INFO - PROCESS | 3340 | 1466699000429 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3340 | 1466699000431 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:20 INFO - PROCESS | 3340 | 1466699000516 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:23:20 INFO - PROCESS | 3340 | 1466699000522 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699000524 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:20 INFO - PROCESS | 3340 | ++DOCSHELL 139E7800 == 28 [pid = 3340] [id = 741] 08:23:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (139E8000) [pid = 3340] [serial = 2223] [outer = 00000000] 08:23:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13C94C00) [pid = 3340] [serial = 2224] [outer = 139E8000] 08:23:20 INFO - PROCESS | 3340 | 1466699000569 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (13D1D800) [pid = 3340] [serial = 2225] [outer = 139E8000] 08:23:21 INFO - PROCESS | 3340 | 1466699001027 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:23:21 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:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 638ms 08:23:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:23:21 INFO - PROCESS | 3340 | 1466699001063 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3340 | 1466699001065 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:23:21 INFO - PROCESS | 3340 | 1466699001075 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3340 | 1466699001081 Marionette TRACE conn3 <- [1,2930,null,{}] 08:23:21 INFO - PROCESS | 3340 | 1466699001085 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3340 | 1466699001089 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:21 INFO - PROCESS | 3340 | 1466699001171 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:23:21 INFO - PROCESS | 3340 | 1466699001177 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699001179 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:21 INFO - PROCESS | 3340 | ++DOCSHELL 145BB800 == 29 [pid = 3340] [id = 742] 08:23:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (145BE800) [pid = 3340] [serial = 2226] [outer = 00000000] 08:23:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (15A6C800) [pid = 3340] [serial = 2227] [outer = 145BE800] 08:23:21 INFO - PROCESS | 3340 | 1466699001222 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15CA8800) [pid = 3340] [serial = 2228] [outer = 145BE800] 08:23:21 INFO - PROCESS | 3340 | 1466699001640 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:23:21 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:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:23:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 592ms 08:23:21 INFO - PROCESS | 3340 | 1466699001647 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3340 | 1466699001650 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:23:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:23:21 INFO - PROCESS | 3340 | 1466699001653 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3340 | 1466699001655 Marionette TRACE conn3 <- [1,2934,null,{}] 08:23:21 INFO - PROCESS | 3340 | 1466699001658 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3340 | 1466699001660 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:21 INFO - PROCESS | 3340 | 1466699001790 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:23:21 INFO - PROCESS | 3340 | 1466699001797 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699001799 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:21 INFO - PROCESS | 3340 | ++DOCSHELL 168E9800 == 30 [pid = 3340] [id = 743] 08:23:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (168F1C00) [pid = 3340] [serial = 2229] [outer = 00000000] 08:23:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (169E8C00) [pid = 3340] [serial = 2230] [outer = 168F1C00] 08:23:21 INFO - PROCESS | 3340 | 1466699001843 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16BA6400) [pid = 3340] [serial = 2231] [outer = 168F1C00] 08:23:22 INFO - PROCESS | 3340 | 1466699002274 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:23:22 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:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 639ms 08:23:22 INFO - PROCESS | 3340 | 1466699002291 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3340 | 1466699002293 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:23:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:23:22 INFO - PROCESS | 3340 | 1466699002296 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3340 | 1466699002297 Marionette TRACE conn3 <- [1,2938,null,{}] 08:23:22 INFO - PROCESS | 3340 | 1466699002301 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 3340 | 1466699002303 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:22 INFO - PROCESS | 3340 | 1466699002427 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:23:22 INFO - PROCESS | 3340 | 1466699002432 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699002438 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:22 INFO - PROCESS | 3340 | ++DOCSHELL 139D5000 == 31 [pid = 3340] [id = 744] 08:23:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (172F1800) [pid = 3340] [serial = 2232] [outer = 00000000] 08:23:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1753F000) [pid = 3340] [serial = 2233] [outer = 172F1800] 08:23:22 INFO - PROCESS | 3340 | 1466699002495 Marionette DEBUG loaded listener.js 08:23:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17885C00) [pid = 3340] [serial = 2234] [outer = 172F1800] 08:23:22 INFO - PROCESS | 3340 | ++DOCSHELL 17ED8C00 == 32 [pid = 3340] [id = 745] 08:23:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (17FB0000) [pid = 3340] [serial = 2235] [outer = 00000000] 08:23:22 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (17FB9C00) [pid = 3340] [serial = 2236] [outer = 17FB0000] 08:23:22 INFO - PROCESS | 3340 | 1466699002976 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:23:23 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:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 748ms 08:23:23 INFO - PROCESS | 3340 | 1466699003042 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 3340 | 1466699003044 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:23:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:23:23 INFO - PROCESS | 3340 | 1466699003048 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 3340 | 1466699003049 Marionette TRACE conn3 <- [1,2942,null,{}] 08:23:23 INFO - PROCESS | 3340 | 1466699003053 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:23 INFO - PROCESS | 3340 | 1466699003055 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:23 INFO - PROCESS | 3340 | 1466699003189 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:23:23 INFO - PROCESS | 3340 | 1466699003282 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466699003284 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:23 INFO - PROCESS | 3340 | ++DOCSHELL 17CD6800 == 33 [pid = 3340] [id = 746] 08:23:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (17ED6C00) [pid = 3340] [serial = 2237] [outer = 00000000] 08:23:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (181CF800) [pid = 3340] [serial = 2238] [outer = 17ED6C00] 08:23:23 INFO - PROCESS | 3340 | 1466699003335 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (181D3400) [pid = 3340] [serial = 2239] [outer = 17ED6C00] 08:23:23 INFO - PROCESS | 3340 | 1466699003719 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:23:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:23:23 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:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 701ms 08:23:23 INFO - PROCESS | 3340 | 1466699003747 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:23:23 INFO - PROCESS | 3340 | 1466699003749 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:23:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:23:23 INFO - PROCESS | 3340 | 1466699003758 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:23:23 INFO - PROCESS | 3340 | 1466699003760 Marionette TRACE conn3 <- [1,2946,null,{}] 08:23:23 INFO - PROCESS | 3340 | 1466699003763 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:23 INFO - PROCESS | 3340 | 1466699003765 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:23 INFO - PROCESS | 3340 | 1466699003890 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:23:23 INFO - PROCESS | 3340 | 1466699003896 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3340 | 1466699003898 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:23 INFO - PROCESS | 3340 | ++DOCSHELL 1314F400 == 34 [pid = 3340] [id = 747] 08:23:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (157E7000) [pid = 3340] [serial = 2240] [outer = 00000000] 08:23:23 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A89000) [pid = 3340] [serial = 2241] [outer = 157E7000] 08:23:23 INFO - PROCESS | 3340 | 1466699003996 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (19A92400) [pid = 3340] [serial = 2242] [outer = 157E7000] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (198C0000) [pid = 3340] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (17CD5800) [pid = 3340] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (181C7800) [pid = 3340] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (16BA8800) [pid = 3340] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (1536C400) [pid = 3340] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (13D1C800) [pid = 3340] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (139DD000) [pid = 3340] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (13123400) [pid = 3340] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1675F000) [pid = 3340] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (181CCC00) [pid = 3340] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (10ECB000) [pid = 3340] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (104E5400) [pid = 3340] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (10527000) [pid = 3340] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:23:24 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (10525800) [pid = 3340] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:23:24 INFO - PROCESS | 3340 | 1466699004460 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:23:24 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:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 733ms 08:23:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:23:24 INFO - PROCESS | 3340 | 1466699004498 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3340 | 1466699004500 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:23:24 INFO - PROCESS | 3340 | 1466699004503 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3340 | 1466699004505 Marionette TRACE conn3 <- [1,2950,null,{}] 08:23:24 INFO - PROCESS | 3340 | 1466699004508 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3340 | 1466699004510 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:24 INFO - PROCESS | 3340 | 1466699004656 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:23:24 INFO - PROCESS | 3340 | 1466699004722 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699004725 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:24 INFO - PROCESS | 3340 | ++DOCSHELL 131E6400 == 35 [pid = 3340] [id = 748] 08:23:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (139E6000) [pid = 3340] [serial = 2243] [outer = 00000000] 08:23:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (168F5400) [pid = 3340] [serial = 2244] [outer = 139E6000] 08:23:24 INFO - PROCESS | 3340 | 1466699004769 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (17433400) [pid = 3340] [serial = 2245] [outer = 139E6000] 08:23:25 INFO - PROCESS | 3340 | 1466699005086 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:23:25 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:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 623ms 08:23:25 INFO - PROCESS | 3340 | 1466699005154 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3340 | 1466699005156 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:23:25 INFO - PROCESS | 3340 | 1466699005159 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3340 | 1466699005161 Marionette TRACE conn3 <- [1,2954,null,{}] 08:23:25 INFO - PROCESS | 3340 | 1466699005164 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3340 | 1466699005166 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:25 INFO - PROCESS | 3340 | 1466699005253 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:23:25 INFO - PROCESS | 3340 | 1466699005258 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699005260 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:25 INFO - PROCESS | 3340 | ++DOCSHELL 18499800 == 36 [pid = 3340] [id = 749] 08:23:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (198C0000) [pid = 3340] [serial = 2246] [outer = 00000000] 08:23:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (19E7B800) [pid = 3340] [serial = 2247] [outer = 198C0000] 08:23:25 INFO - PROCESS | 3340 | 1466699005303 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (19FE3C00) [pid = 3340] [serial = 2248] [outer = 198C0000] 08:23:25 INFO - PROCESS | 3340 | 1466699005716 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:23:25 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:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 592ms 08:23:25 INFO - PROCESS | 3340 | 1466699005756 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3340 | 1466699005759 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:23:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:23:25 INFO - PROCESS | 3340 | 1466699005762 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3340 | 1466699005764 Marionette TRACE conn3 <- [1,2958,null,{}] 08:23:25 INFO - PROCESS | 3340 | 1466699005767 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3340 | 1466699005769 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:25 INFO - PROCESS | 3340 | 1466699005899 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:23:25 INFO - PROCESS | 3340 | 1466699005903 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699005906 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:25 INFO - PROCESS | 3340 | ++DOCSHELL 1A3C0C00 == 37 [pid = 3340] [id = 750] 08:23:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (1A403000) [pid = 3340] [serial = 2249] [outer = 00000000] 08:23:25 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (1A406C00) [pid = 3340] [serial = 2250] [outer = 1A403000] 08:23:25 INFO - PROCESS | 3340 | 1466699005957 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A40CC00) [pid = 3340] [serial = 2251] [outer = 1A403000] 08:23:26 INFO - PROCESS | 3340 | --DOCSHELL 11ADBC00 == 36 [pid = 3340] [id = 740] 08:23:26 INFO - PROCESS | 3340 | --DOCSHELL 112CF000 == 35 [pid = 3340] [id = 738] 08:23:26 INFO - PROCESS | 3340 | --DOCSHELL 104EB800 == 34 [pid = 3340] [id = 739] 08:23:26 INFO - PROCESS | 3340 | --DOCSHELL 157E8800 == 33 [pid = 3340] [id = 737] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 139E7800 == 32 [pid = 3340] [id = 741] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 145BB800 == 31 [pid = 3340] [id = 742] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 17CD6800 == 30 [pid = 3340] [id = 746] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 17ED8C00 == 29 [pid = 3340] [id = 745] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 139D5000 == 28 [pid = 3340] [id = 744] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 131E6400 == 27 [pid = 3340] [id = 748] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 168E9800 == 26 [pid = 3340] [id = 743] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 18499800 == 25 [pid = 3340] [id = 749] 08:23:27 INFO - PROCESS | 3340 | --DOCSHELL 1314F400 == 24 [pid = 3340] [id = 747] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (17EDA400) [pid = 3340] [serial = 2197] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (18492800) [pid = 3340] [serial = 2200] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (16D0B400) [pid = 3340] [serial = 2191] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1742BC00) [pid = 3340] [serial = 2192] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (157E9400) [pid = 3340] [serial = 2185] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (15A31400) [pid = 3340] [serial = 2186] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (145BE400) [pid = 3340] [serial = 2182] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1525BC00) [pid = 3340] [serial = 2183] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139E8400) [pid = 3340] [serial = 2179] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (13C87800) [pid = 3340] [serial = 2180] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13156800) [pid = 3340] [serial = 2176] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (131ECC00) [pid = 3340] [serial = 2177] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (168EFC00) [pid = 3340] [serial = 2188] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1692C800) [pid = 3340] [serial = 2189] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (184A1000) [pid = 3340] [serial = 2171] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (11ADCC00) [pid = 3340] [serial = 2173] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (11CCDC00) [pid = 3340] [serial = 2174] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (15258800) [pid = 3340] [serial = 2194] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (17EDE800) [pid = 3340] [serial = 2198] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (129AF800) [pid = 3340] [serial = 2203] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (1849B400) [pid = 3340] [serial = 2201] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 61 (19A8D800) [pid = 3340] [serial = 2207] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 60 (15C6A400) [pid = 3340] [serial = 2204] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 59 (19FEA800) [pid = 3340] [serial = 2210] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 58 (19A86000) [pid = 3340] [serial = 2206] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 57 (175AD000) [pid = 3340] [serial = 2195] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | --DOMWINDOW == 56 (19E7C000) [pid = 3340] [serial = 2209] [outer = 00000000] [url = about:blank] 08:23:27 INFO - PROCESS | 3340 | 1466699007662 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:23:27 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:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1963ms 08:23:27 INFO - PROCESS | 3340 | 1466699007719 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:23:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:23:27 INFO - PROCESS | 3340 | 1466699007723 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:23:27 INFO - PROCESS | 3340 | 1466699007730 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 3340 | 1466699007734 Marionette TRACE conn3 <- [1,2962,null,{}] 08:23:27 INFO - PROCESS | 3340 | 1466699007739 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 3340 | 1466699007743 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:27 INFO - PROCESS | 3340 | 1466699007837 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:23:27 INFO - PROCESS | 3340 | 1466699007843 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699007847 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:27 INFO - PROCESS | 3340 | ++DOCSHELL 10561000 == 25 [pid = 3340] [id = 751] 08:23:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 57 (10B70000) [pid = 3340] [serial = 2252] [outer = 00000000] 08:23:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 58 (114CF400) [pid = 3340] [serial = 2253] [outer = 10B70000] 08:23:27 INFO - PROCESS | 3340 | 1466699007896 Marionette DEBUG loaded listener.js 08:23:27 INFO - PROCESS | 3340 | ++DOMWINDOW == 59 (11C2A400) [pid = 3340] [serial = 2254] [outer = 10B70000] 08:23:28 INFO - PROCESS | 3340 | 1466699008393 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:23:28 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:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 686ms 08:23:28 INFO - PROCESS | 3340 | 1466699008424 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:23:28 INFO - PROCESS | 3340 | 1466699008429 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:23:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:23:28 INFO - PROCESS | 3340 | 1466699008435 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:23:28 INFO - PROCESS | 3340 | 1466699008438 Marionette TRACE conn3 <- [1,2966,null,{}] 08:23:28 INFO - PROCESS | 3340 | 1466699008441 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:28 INFO - PROCESS | 3340 | 1466699008444 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:28 INFO - PROCESS | 3340 | 1466699008533 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:23:28 INFO - PROCESS | 3340 | 1466699008539 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699008542 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:28 INFO - PROCESS | 3340 | ++DOCSHELL 130C9000 == 26 [pid = 3340] [id = 752] 08:23:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 60 (13123400) [pid = 3340] [serial = 2255] [outer = 00000000] 08:23:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 61 (13158400) [pid = 3340] [serial = 2256] [outer = 13123400] 08:23:28 INFO - PROCESS | 3340 | 1466699008588 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3340 | ++DOMWINDOW == 62 (131EEC00) [pid = 3340] [serial = 2257] [outer = 13123400] 08:23:29 INFO - PROCESS | 3340 | 1466699009042 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:23:29 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:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 639ms 08:23:29 INFO - PROCESS | 3340 | 1466699009072 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3340 | 1466699009074 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:23:29 INFO - PROCESS | 3340 | 1466699009078 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3340 | 1466699009082 Marionette TRACE conn3 <- [1,2970,null,{}] 08:23:29 INFO - PROCESS | 3340 | 1466699009093 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3340 | 1466699009097 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:29 INFO - PROCESS | 3340 | 1466699009180 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:23:29 INFO - PROCESS | 3340 | 1466699009186 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699009190 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:29 INFO - PROCESS | 3340 | ++DOCSHELL 139E4400 == 27 [pid = 3340] [id = 753] 08:23:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (139E4C00) [pid = 3340] [serial = 2258] [outer = 00000000] 08:23:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (13C89000) [pid = 3340] [serial = 2259] [outer = 139E4C00] 08:23:29 INFO - PROCESS | 3340 | 1466699009236 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (13D0F000) [pid = 3340] [serial = 2260] [outer = 139E4C00] 08:23:29 INFO - PROCESS | 3340 | 1466699009690 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:23:29 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:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:23:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 639ms 08:23:29 INFO - PROCESS | 3340 | 1466699009716 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3340 | 1466699009718 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:23:29 INFO - PROCESS | 3340 | 1466699009721 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3340 | 1466699009723 Marionette TRACE conn3 <- [1,2974,null,{}] 08:23:29 INFO - PROCESS | 3340 | 1466699009750 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3340 | 1466699009752 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:29 INFO - PROCESS | 3340 | 1466699009832 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:23:29 INFO - PROCESS | 3340 | 1466699009837 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699009839 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:29 INFO - PROCESS | 3340 | ++DOCSHELL 145B4400 == 28 [pid = 3340] [id = 754] 08:23:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (145C2000) [pid = 3340] [serial = 2261] [outer = 00000000] 08:23:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (15260800) [pid = 3340] [serial = 2262] [outer = 145C2000] 08:23:29 INFO - PROCESS | 3340 | 1466699009891 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (1552F000) [pid = 3340] [serial = 2263] [outer = 145C2000] 08:23:30 INFO - PROCESS | 3340 | 1466699010301 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:23:30 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:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 592ms 08:23:30 INFO - PROCESS | 3340 | 1466699010318 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3340 | 1466699010320 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:23:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:23:30 INFO - PROCESS | 3340 | 1466699010323 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 3340 | 1466699010325 Marionette TRACE conn3 <- [1,2978,null,{}] 08:23:30 INFO - PROCESS | 3340 | 1466699010329 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3340 | 1466699010331 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:30 INFO - PROCESS | 3340 | 1466699010448 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:23:30 INFO - PROCESS | 3340 | 1466699010455 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699010457 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:30 INFO - PROCESS | 3340 | ++DOCSHELL 157E4800 == 29 [pid = 3340] [id = 755] 08:23:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (157E5400) [pid = 3340] [serial = 2264] [outer = 00000000] 08:23:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (15C64400) [pid = 3340] [serial = 2265] [outer = 157E5400] 08:23:30 INFO - PROCESS | 3340 | 1466699010500 Marionette DEBUG loaded listener.js 08:23:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15C6E000) [pid = 3340] [serial = 2266] [outer = 157E5400] 08:23:30 INFO - PROCESS | 3340 | ++DOCSHELL 168EF800 == 30 [pid = 3340] [id = 756] 08:23:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (168F6000) [pid = 3340] [serial = 2267] [outer = 00000000] 08:23:30 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (168F7400) [pid = 3340] [serial = 2268] [outer = 168F6000] 08:23:30 INFO - PROCESS | 3340 | 1466699010947 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:23:30 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:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 638ms 08:23:30 INFO - PROCESS | 3340 | 1466699010962 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3340 | 1466699010964 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:23:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:23:30 INFO - PROCESS | 3340 | 1466699010967 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 3340 | 1466699010968 Marionette TRACE conn3 <- [1,2982,null,{}] 08:23:30 INFO - PROCESS | 3340 | 1466699010972 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3340 | 1466699010977 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:31 INFO - PROCESS | 3340 | 1466699011124 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:23:31 INFO - PROCESS | 3340 | 1466699011138 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3340 | 1466699011140 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:31 INFO - PROCESS | 3340 | ++DOCSHELL 168F2400 == 31 [pid = 3340] [id = 757] 08:23:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (16935000) [pid = 3340] [serial = 2269] [outer = 00000000] 08:23:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (16BAA000) [pid = 3340] [serial = 2270] [outer = 16935000] 08:23:31 INFO - PROCESS | 3340 | 1466699011183 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (17430400) [pid = 3340] [serial = 2271] [outer = 16935000] 08:23:31 INFO - PROCESS | 3340 | 1466699011570 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:23:31 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:31 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:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 639ms 08:23:31 INFO - PROCESS | 3340 | 1466699011605 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:23:31 INFO - PROCESS | 3340 | 1466699011607 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:23:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:23:31 INFO - PROCESS | 3340 | 1466699011610 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:23:31 INFO - PROCESS | 3340 | 1466699011612 Marionette TRACE conn3 <- [1,2986,null,{}] 08:23:31 INFO - PROCESS | 3340 | 1466699011615 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:31 INFO - PROCESS | 3340 | 1466699011617 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:31 INFO - PROCESS | 3340 | 1466699011746 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:23:31 INFO - PROCESS | 3340 | 1466699011753 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 3340 | 1466699011755 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:31 INFO - PROCESS | 3340 | ++DOCSHELL 13284C00 == 32 [pid = 3340] [id = 758] 08:23:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16B9F800) [pid = 3340] [serial = 2272] [outer = 00000000] 08:23:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (17881C00) [pid = 3340] [serial = 2273] [outer = 16B9F800] 08:23:31 INFO - PROCESS | 3340 | 1466699011797 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (17884000) [pid = 3340] [serial = 2274] [outer = 16B9F800] 08:23:32 INFO - PROCESS | 3340 | 1466699012200 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:23:32 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:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 639ms 08:23:32 INFO - PROCESS | 3340 | 1466699012249 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3340 | 1466699012251 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:23:32 INFO - PROCESS | 3340 | 1466699012238 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:23:32 INFO - PROCESS | 3340 | 1466699012240 Marionette TRACE conn3 <- [1,2990,null,{}] 08:23:32 INFO - PROCESS | 3340 | 1466699012243 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3340 | 1466699012245 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:32 INFO - PROCESS | 3340 | 1466699012362 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:23:32 INFO - PROCESS | 3340 | 1466699012369 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699012371 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:32 INFO - PROCESS | 3340 | ++DOCSHELL 17CDB800 == 33 [pid = 3340] [id = 759] 08:23:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (17E2EC00) [pid = 3340] [serial = 2275] [outer = 00000000] 08:23:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (181C4800) [pid = 3340] [serial = 2276] [outer = 17E2EC00] 08:23:32 INFO - PROCESS | 3340 | 1466699012416 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (181C9C00) [pid = 3340] [serial = 2277] [outer = 17E2EC00] 08:23:32 INFO - PROCESS | 3340 | 1466699012824 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:23:32 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:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 623ms 08:23:32 INFO - PROCESS | 3340 | 1466699012876 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3340 | 1466699012878 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:23:32 INFO - PROCESS | 3340 | 1466699012882 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3340 | 1466699012883 Marionette TRACE conn3 <- [1,2994,null,{}] 08:23:32 INFO - PROCESS | 3340 | 1466699012886 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3340 | 1466699012888 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:32 INFO - PROCESS | 3340 | 1466699012971 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:23:32 INFO - PROCESS | 3340 | 1466699012976 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699012978 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:32 INFO - PROCESS | 3340 | ++DOCSHELL 139E4000 == 34 [pid = 3340] [id = 760] 08:23:32 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (181D2400) [pid = 3340] [serial = 2278] [outer = 00000000] 08:23:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (198B3000) [pid = 3340] [serial = 2279] [outer = 181D2400] 08:23:33 INFO - PROCESS | 3340 | 1466699013021 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (198B3C00) [pid = 3340] [serial = 2280] [outer = 181D2400] 08:23:33 INFO - PROCESS | 3340 | 1466699013498 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:23:33 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:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 624ms 08:23:33 INFO - PROCESS | 3340 | 1466699013520 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3340 | 1466699013522 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:23:33 INFO - PROCESS | 3340 | 1466699013525 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:23:33 INFO - PROCESS | 3340 | 1466699013527 Marionette TRACE conn3 <- [1,2998,null,{}] 08:23:33 INFO - PROCESS | 3340 | 1466699013531 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 3340 | 1466699013533 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:33 INFO - PROCESS | 3340 | 1466699013662 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:23:33 INFO - PROCESS | 3340 | 1466699013667 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699013669 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:33 INFO - PROCESS | 3340 | ++DOCSHELL 10A58C00 == 35 [pid = 3340] [id = 761] 08:23:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (15A77000) [pid = 3340] [serial = 2281] [outer = 00000000] 08:23:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (19A83C00) [pid = 3340] [serial = 2282] [outer = 15A77000] 08:23:33 INFO - PROCESS | 3340 | 1466699013711 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (19A88C00) [pid = 3340] [serial = 2283] [outer = 15A77000] 08:23:33 INFO - PROCESS | 3340 | [3340] 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:34 INFO - PROCESS | 3340 | 1466699014208 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:23:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:23:34 INFO - {} 08:23:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:23:34 INFO - {} 08:23:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:23:34 INFO - {} 08:23:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:23:34 INFO - {} 08:23:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 732ms 08:23:34 INFO - PROCESS | 3340 | 1466699014267 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3340 | 1466699014269 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /FileAPI/fileReader.html 08:23:34 INFO - PROCESS | 3340 | 1466699014273 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3340 | 1466699014275 Marionette TRACE conn3 <- [1,3002,null,{}] 08:23:34 INFO - PROCESS | 3340 | 1466699014285 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3340 | 1466699014287 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:34 INFO - PROCESS | 3340 | 1466699014417 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:23:34 INFO - PROCESS | 3340 | 1466699014512 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699014514 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:34 INFO - PROCESS | 3340 | ++DOCSHELL 157E3C00 == 36 [pid = 3340] [id = 762] 08:23:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1A146C00) [pid = 3340] [serial = 2284] [outer = 00000000] 08:23:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1A40E400) [pid = 3340] [serial = 2285] [outer = 1A146C00] 08:23:34 INFO - PROCESS | 3340 | 1466699014559 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1A504C00) [pid = 3340] [serial = 2286] [outer = 1A146C00] 08:23:34 INFO - PROCESS | 3340 | 1466699014944 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:23:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:23:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:23:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:23:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:23:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 686ms 08:23:34 INFO - PROCESS | 3340 | 1466699014971 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3340 | 1466699014973 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /FileAPI/historical.html 08:23:34 INFO - PROCESS | 3340 | 1466699014982 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3340 | 1466699014984 Marionette TRACE conn3 <- [1,3006,null,{}] 08:23:34 INFO - PROCESS | 3340 | 1466699014987 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3340 | 1466699014989 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:35 INFO - PROCESS | 3340 | 1466699015114 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:23:35 INFO - PROCESS | 3340 | 1466699015119 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3340 | 1466699015121 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:35 INFO - PROCESS | 3340 | ++DOCSHELL 1A40BC00 == 37 [pid = 3340] [id = 763] 08:23:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (1A40C400) [pid = 3340] [serial = 2287] [outer = 00000000] 08:23:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1A50F800) [pid = 3340] [serial = 2288] [outer = 1A40C400] 08:23:35 INFO - PROCESS | 3340 | 1466699015163 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 94 (1A507000) [pid = 3340] [serial = 2289] [outer = 1A40C400] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 93 (17ED6C00) [pid = 3340] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (172F1800) [pid = 3340] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (17FB0000) [pid = 3340] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (157E7000) [pid = 3340] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (139E6000) [pid = 3340] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (198C0000) [pid = 3340] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (1051C400) [pid = 3340] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (114CA000) [pid = 3340] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (198BB000) [pid = 3340] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (168F1C00) [pid = 3340] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (145BE800) [pid = 3340] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (139E8000) [pid = 3340] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:23:35 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (11ADC000) [pid = 3340] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:23:35 INFO - PROCESS | 3340 | 1466699015719 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:23:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:23:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:23:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:23:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:23:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:23:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:23:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:23:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:23:35 INFO - TEST-OK | /FileAPI/historical.html | took 795ms 08:23:35 INFO - PROCESS | 3340 | 1466699015802 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 3340 | 1466699015803 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:23:35 INFO - PROCESS | 3340 | 1466699015807 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 3340 | 1466699015808 Marionette TRACE conn3 <- [1,3010,null,{}] 08:23:35 INFO - TEST-START | /FileAPI/idlharness.html 08:23:35 INFO - PROCESS | 3340 | 1466699015814 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 3340 | 1466699015816 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:35 INFO - PROCESS | 3340 | 1466699015898 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:23:35 INFO - PROCESS | 3340 | 1466699015903 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3340 | 1466699015905 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:35 INFO - PROCESS | 3340 | ++DOCSHELL 1675BC00 == 38 [pid = 3340] [id = 764] 08:23:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (168EC400) [pid = 3340] [serial = 2290] [outer = 00000000] 08:23:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (1A50D400) [pid = 3340] [serial = 2291] [outer = 168EC400] 08:23:35 INFO - PROCESS | 3340 | 1466699015947 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (1A739000) [pid = 3340] [serial = 2292] [outer = 168EC400] 08:23:36 INFO - PROCESS | 3340 | 1466699016725 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:23:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:23:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:23:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:23:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:23:36 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:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:23:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | 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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:23:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:23:36 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:36 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: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.html:53:9 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:23:36 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:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:23:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:23:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1059ms 08:23:36 INFO - PROCESS | 3340 | 1466699016867 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3340 | 1466699016869 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /FileAPI/idlharness.worker 08:23:36 INFO - PROCESS | 3340 | 1466699016873 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3340 | 1466699016874 Marionette TRACE conn3 <- [1,3014,null,{}] 08:23:36 INFO - PROCESS | 3340 | 1466699016878 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 3340 | 1466699016879 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:36 INFO - PROCESS | 3340 | 1466699016994 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:23:36 INFO - PROCESS | 3340 | 1466699017001 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699017003 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:37 INFO - PROCESS | 3340 | ++DOCSHELL 162D2400 == 39 [pid = 3340] [id = 765] 08:23:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (162D4800) [pid = 3340] [serial = 2293] [outer = 00000000] 08:23:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (1B147000) [pid = 3340] [serial = 2294] [outer = 162D4800] 08:23:37 INFO - PROCESS | 3340 | 1466699017045 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (1B149400) [pid = 3340] [serial = 2295] [outer = 162D4800] 08:23:37 INFO - PROCESS | 3340 | [3340] 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:38 INFO - PROCESS | 3340 | 1466699018117 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 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 - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 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 - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 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 - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:23:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 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 - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 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 - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:23:38 INFO - {} 08:23:38 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:38 INFO - {} 08:23:38 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:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 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 - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:23:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:23:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 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 - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 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 - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 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 - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 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 - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 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 - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:23:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 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:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 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 - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:23:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:23:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:23:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:23:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:23:38 INFO - {} 08:23:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1434ms 08:23:38 INFO - PROCESS | 3340 | 1466699018292 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3340 | 1466699018297 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:23:38 INFO - PROCESS | 3340 | 1466699018302 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3340 | 1466699018305 Marionette TRACE conn3 <- [1,3018,null,{}] 08:23:38 INFO - PROCESS | 3340 | 1466699018311 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 3340 | 1466699018314 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:38 INFO - PROCESS | 3340 | 1466699018449 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:23:38 INFO - PROCESS | 3340 | 1466699018585 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699018590 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:38 INFO - PROCESS | 3340 | ++DOCSHELL 1634C800 == 40 [pid = 3340] [id = 766] 08:23:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (1634D000) [pid = 3340] [serial = 2296] [outer = 00000000] 08:23:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (1AB05800) [pid = 3340] [serial = 2297] [outer = 1634D000] 08:23:38 INFO - PROCESS | 3340 | 1466699018648 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (1B145800) [pid = 3340] [serial = 2298] [outer = 1634D000] 08:23:39 INFO - PROCESS | 3340 | 1466699019250 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:23:39 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:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 997ms 08:23:39 INFO - PROCESS | 3340 | 1466699019313 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 3340 | 1466699019318 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:23:39 INFO - PROCESS | 3340 | 1466699019326 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:23:39 INFO - PROCESS | 3340 | 1466699019328 Marionette TRACE conn3 <- [1,3022,null,{}] 08:23:39 INFO - PROCESS | 3340 | 1466699019333 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:39 INFO - PROCESS | 3340 | 1466699019336 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:39 INFO - PROCESS | 3340 | 1466699019466 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:23:39 INFO - PROCESS | 3340 | 1466699019824 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699019827 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:39 INFO - PROCESS | 3340 | ++DOCSHELL 1052A000 == 41 [pid = 3340] [id = 767] 08:23:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1055FC00) [pid = 3340] [serial = 2299] [outer = 00000000] 08:23:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 92 (129F1400) [pid = 3340] [serial = 2300] [outer = 1055FC00] 08:23:39 INFO - PROCESS | 3340 | 1466699019876 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3340 | ++DOMWINDOW == 93 (1314AC00) [pid = 3340] [serial = 2301] [outer = 1055FC00] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 1675BC00 == 40 [pid = 3340] [id = 764] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 1A40BC00 == 39 [pid = 3340] [id = 763] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 157E3C00 == 38 [pid = 3340] [id = 762] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 10A58C00 == 37 [pid = 3340] [id = 761] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 139E4000 == 36 [pid = 3340] [id = 760] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 17CDB800 == 35 [pid = 3340] [id = 759] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 13284C00 == 34 [pid = 3340] [id = 758] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 168F2400 == 33 [pid = 3340] [id = 757] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 168EF800 == 32 [pid = 3340] [id = 756] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 157E4800 == 31 [pid = 3340] [id = 755] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 145B4400 == 30 [pid = 3340] [id = 754] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 139E4400 == 29 [pid = 3340] [id = 753] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 92 (1A406C00) [pid = 3340] [serial = 2250] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 130C9000 == 28 [pid = 3340] [id = 752] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 10561000 == 27 [pid = 3340] [id = 751] 08:23:40 INFO - PROCESS | 3340 | --DOCSHELL 1A3C0C00 == 26 [pid = 3340] [id = 750] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 91 (1753F000) [pid = 3340] [serial = 2233] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (181CF800) [pid = 3340] [serial = 2238] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (17FB9C00) [pid = 3340] [serial = 2236] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (17885C00) [pid = 3340] [serial = 2234] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (19A89000) [pid = 3340] [serial = 2241] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (181D3400) [pid = 3340] [serial = 2239] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (168F5400) [pid = 3340] [serial = 2244] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (19E7B800) [pid = 3340] [serial = 2247] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (19A92400) [pid = 3340] [serial = 2242] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (110DC800) [pid = 3340] [serial = 2219] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (1052B000) [pid = 3340] [serial = 2218] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (139D0400) [pid = 3340] [serial = 2216] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1327C400) [pid = 3340] [serial = 2215] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (19FE3C00) [pid = 3340] [serial = 2248] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (1A3B3800) [pid = 3340] [serial = 2212] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A3B6C00) [pid = 3340] [serial = 2213] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (169E8C00) [pid = 3340] [serial = 2230] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (15CA8800) [pid = 3340] [serial = 2228] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15A6C800) [pid = 3340] [serial = 2227] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (13C94C00) [pid = 3340] [serial = 2224] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (13D1D800) [pid = 3340] [serial = 2225] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (131E7400) [pid = 3340] [serial = 2222] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (130C3C00) [pid = 3340] [serial = 2221] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (17433400) [pid = 3340] [serial = 2245] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (16BA6400) [pid = 3340] [serial = 2231] [outer = 00000000] [url = about:blank] 08:23:40 INFO - PROCESS | 3340 | 1466699020509 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:23:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:23:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1184ms 08:23:40 INFO - PROCESS | 3340 | 1466699020519 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3340 | 1466699020522 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:23:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:23:40 INFO - PROCESS | 3340 | 1466699020527 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - PROCESS | 3340 | 1466699020530 Marionette TRACE conn3 <- [1,3026,null,{}] 08:23:40 INFO - PROCESS | 3340 | 1466699020534 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3340 | 1466699020537 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:40 INFO - PROCESS | 3340 | 1466699020622 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:23:40 INFO - PROCESS | 3340 | 1466699020725 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699020728 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:40 INFO - PROCESS | 3340 | ++DOCSHELL 129B4C00 == 27 [pid = 3340] [id = 768] 08:23:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (13035000) [pid = 3340] [serial = 2302] [outer = 00000000] 08:23:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13941400) [pid = 3340] [serial = 2303] [outer = 13035000] 08:23:40 INFO - PROCESS | 3340 | 1466699020774 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (139D6800) [pid = 3340] [serial = 2304] [outer = 13035000] 08:23:41 INFO - PROCESS | 3340 | 1466699021173 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:23:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:23:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 685ms 08:23:41 INFO - PROCESS | 3340 | 1466699021249 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 3340 | 1466699021253 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:23:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:23:41 INFO - PROCESS | 3340 | 1466699021261 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 3340 | 1466699021263 Marionette TRACE conn3 <- [1,3030,null,{}] 08:23:41 INFO - PROCESS | 3340 | 1466699021267 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:41 INFO - PROCESS | 3340 | 1466699021269 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:41 INFO - PROCESS | 3340 | 1466699021358 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:23:41 INFO - PROCESS | 3340 | 1466699021370 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699021373 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:41 INFO - PROCESS | 3340 | ++DOCSHELL 15213400 == 28 [pid = 3340] [id = 769] 08:23:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15213800) [pid = 3340] [serial = 2305] [outer = 00000000] 08:23:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15329800) [pid = 3340] [serial = 2306] [outer = 15213800] 08:23:41 INFO - PROCESS | 3340 | 1466699021419 Marionette DEBUG loaded listener.js 08:23:41 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (157E9000) [pid = 3340] [serial = 2307] [outer = 15213800] 08:23:42 INFO - PROCESS | 3340 | 1466699022030 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:23:42 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:42 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:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:23:42 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:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:23:42 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:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:23:42 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:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:23:42 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:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391: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/blob/Blob-constructor.html:390:1 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:23:42 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:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 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-constructor.html:430:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:23:42 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:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:23:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 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-constructor.html:437:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:23:42 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:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12: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-constructor.html:453:1 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486: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 - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:23:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:23:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 841ms 08:23:42 INFO - PROCESS | 3340 | 1466699022104 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3340 | 1466699022117 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:23:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:23:42 INFO - PROCESS | 3340 | 1466699022128 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3340 | 1466699022134 Marionette TRACE conn3 <- [1,3034,null,{}] 08:23:42 INFO - PROCESS | 3340 | 1466699022138 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3340 | 1466699022142 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:42 INFO - PROCESS | 3340 | 1466699022236 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:23:42 INFO - PROCESS | 3340 | 1466699022242 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699022244 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:42 INFO - PROCESS | 3340 | ++DOCSHELL 162D1000 == 29 [pid = 3340] [id = 770] 08:23:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (167B5400) [pid = 3340] [serial = 2308] [outer = 00000000] 08:23:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (167BE400) [pid = 3340] [serial = 2309] [outer = 167B5400] 08:23:42 INFO - PROCESS | 3340 | 1466699022287 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (167C1C00) [pid = 3340] [serial = 2310] [outer = 167B5400] 08:23:42 INFO - PROCESS | 3340 | [3340] 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:42 INFO - PROCESS | 3340 | 1466699022805 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:23:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:23:42 INFO - {} 08:23:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 701ms 08:23:42 INFO - PROCESS | 3340 | 1466699022820 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:23:42 INFO - PROCESS | 3340 | 1466699022822 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:23:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:23:42 INFO - PROCESS | 3340 | 1466699022830 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:23:42 INFO - PROCESS | 3340 | 1466699022832 Marionette TRACE conn3 <- [1,3038,null,{}] 08:23:42 INFO - PROCESS | 3340 | 1466699022835 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:42 INFO - PROCESS | 3340 | 1466699022837 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:42 INFO - PROCESS | 3340 | 1466699022954 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:23:42 INFO - PROCESS | 3340 | 1466699022959 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699022961 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:42 INFO - PROCESS | 3340 | ++DOCSHELL 16BA3400 == 30 [pid = 3340] [id = 771] 08:23:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16BABC00) [pid = 3340] [serial = 2311] [outer = 00000000] 08:23:42 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16E89800) [pid = 3340] [serial = 2312] [outer = 16BABC00] 08:23:42 INFO - PROCESS | 3340 | 1466699023004 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (1754B800) [pid = 3340] [serial = 2313] [outer = 16BABC00] 08:23:43 INFO - PROCESS | 3340 | 1466699023414 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:23:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:23:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:23:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:23:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:23:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 623ms 08:23:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:23:43 INFO - PROCESS | 3340 | 1466699023452 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3340 | 1466699023454 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:23:43 INFO - PROCESS | 3340 | 1466699023458 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3340 | 1466699023460 Marionette TRACE conn3 <- [1,3042,null,{}] 08:23:43 INFO - PROCESS | 3340 | 1466699023464 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3340 | 1466699023466 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:43 INFO - PROCESS | 3340 | 1466699023579 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:23:43 INFO - PROCESS | 3340 | 1466699023584 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699023589 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:43 INFO - PROCESS | 3340 | ++DOCSHELL 104E7400 == 31 [pid = 3340] [id = 772] 08:23:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (104EA400) [pid = 3340] [serial = 2314] [outer = 00000000] 08:23:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (10EC0800) [pid = 3340] [serial = 2315] [outer = 104EA400] 08:23:43 INFO - PROCESS | 3340 | 1466699023700 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (12820000) [pid = 3340] [serial = 2316] [outer = 104EA400] 08:23:44 INFO - PROCESS | 3340 | 1466699024599 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (145C2000) [pid = 3340] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (1A146C00) [pid = 3340] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (1A40C400) [pid = 3340] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (168EC400) [pid = 3340] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (15A77000) [pid = 3340] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (13123400) [pid = 3340] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (17E2EC00) [pid = 3340] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (139E4C00) [pid = 3340] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (168F6000) [pid = 3340] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (157E5400) [pid = 3340] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (16935000) [pid = 3340] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (10B70000) [pid = 3340] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A403000) [pid = 3340] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (181D2400) [pid = 3340] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:23:44 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (16B9F800) [pid = 3340] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:23:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:23:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:23:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:23:44 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:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:23:44 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:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:23:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:23:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1278ms 08:23:44 INFO - PROCESS | 3340 | 1466699024744 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3340 | 1466699024746 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:23:44 INFO - PROCESS | 3340 | 1466699024749 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:23:44 INFO - PROCESS | 3340 | 1466699024751 Marionette TRACE conn3 <- [1,3046,null,{}] 08:23:44 INFO - PROCESS | 3340 | 1466699024755 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:44 INFO - PROCESS | 3340 | 1466699024757 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:44 INFO - PROCESS | 3340 | 1466699024840 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:23:44 INFO - PROCESS | 3340 | 1466699024934 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699024936 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:44 INFO - PROCESS | 3340 | ++DOCSHELL 10EBF800 == 32 [pid = 3340] [id = 773] 08:23:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (129E8000) [pid = 3340] [serial = 2317] [outer = 00000000] 08:23:44 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (145C2000) [pid = 3340] [serial = 2318] [outer = 129E8000] 08:23:44 INFO - PROCESS | 3340 | 1466699024981 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (1552E400) [pid = 3340] [serial = 2319] [outer = 129E8000] 08:23:45 INFO - PROCESS | 3340 | 1466699025362 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:23:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:23:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:23:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:23:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:23:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:23:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:23:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:23:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:23:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 654ms 08:23:45 INFO - PROCESS | 3340 | 1466699025397 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:23:45 INFO - PROCESS | 3340 | 1466699025399 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:23:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:23:45 INFO - PROCESS | 3340 | 1466699025403 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:23:45 INFO - PROCESS | 3340 | 1466699025404 Marionette TRACE conn3 <- [1,3050,null,{}] 08:23:45 INFO - PROCESS | 3340 | 1466699025407 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3340 | 1466699025409 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:45 INFO - PROCESS | 3340 | 1466699025495 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:23:45 INFO - PROCESS | 3340 | 1466699025594 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699025596 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:45 INFO - PROCESS | 3340 | ++DOCSHELL 10FF8C00 == 33 [pid = 3340] [id = 774] 08:23:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (16345800) [pid = 3340] [serial = 2320] [outer = 00000000] 08:23:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (1742BC00) [pid = 3340] [serial = 2321] [outer = 16345800] 08:23:45 INFO - PROCESS | 3340 | 1466699025641 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (17889400) [pid = 3340] [serial = 2322] [outer = 16345800] 08:23:45 INFO - PROCESS | 3340 | [3340] 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:45 INFO - PROCESS | 3340 | 1466699026001 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:23:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:23:46 INFO - {} 08:23:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 639ms 08:23:46 INFO - PROCESS | 3340 | 1466699026040 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3340 | 1466699026042 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:23:46 INFO - PROCESS | 3340 | 1466699026046 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3340 | 1466699026047 Marionette TRACE conn3 <- [1,3054,null,{}] 08:23:46 INFO - PROCESS | 3340 | 1466699026050 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3340 | 1466699026052 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:46 INFO - PROCESS | 3340 | 1466699026171 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:23:46 INFO - PROCESS | 3340 | 1466699026206 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699026208 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:46 INFO - PROCESS | 3340 | ++DOCSHELL 167B8400 == 34 [pid = 3340] [id = 775] 08:23:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (167BB400) [pid = 3340] [serial = 2323] [outer = 00000000] 08:23:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (181C7800) [pid = 3340] [serial = 2324] [outer = 167BB400] 08:23:46 INFO - PROCESS | 3340 | 1466699026255 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (18498400) [pid = 3340] [serial = 2325] [outer = 167BB400] 08:23:46 INFO - PROCESS | 3340 | 1466699026712 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:23:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:23:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 701ms 08:23:46 INFO - PROCESS | 3340 | 1466699026747 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3340 | 1466699026752 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:23:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:23:46 INFO - PROCESS | 3340 | 1466699026800 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3340 | 1466699026804 Marionette TRACE conn3 <- [1,3058,null,{}] 08:23:46 INFO - PROCESS | 3340 | 1466699026813 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3340 | 1466699026816 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:46 INFO - PROCESS | 3340 | 1466699026932 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:23:47 INFO - PROCESS | 3340 | 1466699027044 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699027049 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:47 INFO - PROCESS | 3340 | ++DOCSHELL 104E6800 == 35 [pid = 3340] [id = 776] 08:23:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (104E7800) [pid = 3340] [serial = 2326] [outer = 00000000] 08:23:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (11CCDC00) [pid = 3340] [serial = 2327] [outer = 104E7800] 08:23:47 INFO - PROCESS | 3340 | 1466699027104 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (129B2400) [pid = 3340] [serial = 2328] [outer = 104E7800] 08:23:47 INFO - PROCESS | 3340 | 1466699027705 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:23:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 950ms 08:23:47 INFO - PROCESS | 3340 | 1466699027742 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3340 | 1466699027747 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:23:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:23:47 INFO - PROCESS | 3340 | 1466699027753 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 3340 | 1466699027756 Marionette TRACE conn3 <- [1,3062,null,{}] 08:23:47 INFO - PROCESS | 3340 | 1466699027761 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 3340 | 1466699027764 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:47 INFO - PROCESS | 3340 | 1466699027874 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:23:47 INFO - PROCESS | 3340 | 1466699027988 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699027991 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:48 INFO - PROCESS | 3340 | ++DOCSHELL 13129400 == 36 [pid = 3340] [id = 777] 08:23:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (139CE400) [pid = 3340] [serial = 2329] [outer = 00000000] 08:23:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 81 (13D0FC00) [pid = 3340] [serial = 2330] [outer = 139CE400] 08:23:48 INFO - PROCESS | 3340 | 1466699028087 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 82 (145BB400) [pid = 3340] [serial = 2331] [outer = 139CE400] 08:23:48 INFO - PROCESS | 3340 | 1466699028602 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:23:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:23:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 888ms 08:23:48 INFO - PROCESS | 3340 | 1466699028657 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:23:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:23:48 INFO - PROCESS | 3340 | 1466699028660 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:23:48 INFO - PROCESS | 3340 | 1466699028664 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - PROCESS | 3340 | 1466699028667 Marionette TRACE conn3 <- [1,3066,null,{}] 08:23:48 INFO - PROCESS | 3340 | 1466699028679 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3340 | 1466699028684 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:48 INFO - PROCESS | 3340 | 1466699028788 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:23:48 INFO - PROCESS | 3340 | 1466699028930 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699028934 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:48 INFO - PROCESS | 3340 | ++DOCSHELL 1634EC00 == 37 [pid = 3340] [id = 778] 08:23:48 INFO - PROCESS | 3340 | ++DOMWINDOW == 83 (16618800) [pid = 3340] [serial = 2332] [outer = 00000000] 08:23:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 84 (167B8800) [pid = 3340] [serial = 2333] [outer = 16618800] 08:23:49 INFO - PROCESS | 3340 | 1466699029007 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 85 (168EA000) [pid = 3340] [serial = 2334] [outer = 16618800] 08:23:49 INFO - PROCESS | 3340 | 1466699029577 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:23:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:23:49 INFO - PROCESS | 3340 | 1466699029611 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:23:49 INFO - PROCESS | 3340 | 1466699029616 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 3340 | 1466699029618 Marionette TRACE conn3 <- [1,3070,null,{}] 08:23:49 INFO - PROCESS | 3340 | 1466699029621 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 3340 | 1466699029624 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:49 INFO - PROCESS | 3340 | 1466699029729 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:23:49 INFO - PROCESS | 3340 | 1466699029887 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699029890 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:49 INFO - PROCESS | 3340 | ++DOCSHELL 16BA8400 == 38 [pid = 3340] [id = 779] 08:23:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 86 (16BA8C00) [pid = 3340] [serial = 2335] [outer = 00000000] 08:23:49 INFO - PROCESS | 3340 | ++DOMWINDOW == 87 (17CD7000) [pid = 3340] [serial = 2336] [outer = 16BA8C00] 08:23:49 INFO - PROCESS | 3340 | 1466699029944 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 88 (198BC800) [pid = 3340] [serial = 2337] [outer = 16BA8C00] 08:23:50 INFO - PROCESS | 3340 | 1466699030458 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:23:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:23:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:23:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:23:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 888ms 08:23:50 INFO - PROCESS | 3340 | 1466699030609 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3340 | 1466699030613 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:23:50 INFO - PROCESS | 3340 | 1466699030631 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3340 | 1466699030635 Marionette TRACE conn3 <- [1,3074,null,{}] 08:23:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:23:50 INFO - PROCESS | 3340 | 1466699030641 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3340 | 1466699030645 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:50 INFO - PROCESS | 3340 | 1466699030753 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:23:50 INFO - PROCESS | 3340 | 1466699030896 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699030901 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:50 INFO - PROCESS | 3340 | ++DOCSHELL 105F6000 == 39 [pid = 3340] [id = 780] 08:23:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 89 (129A8400) [pid = 3340] [serial = 2338] [outer = 00000000] 08:23:50 INFO - PROCESS | 3340 | ++DOMWINDOW == 90 (12D88800) [pid = 3340] [serial = 2339] [outer = 129A8400] 08:23:50 INFO - PROCESS | 3340 | 1466699030954 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3340 | ++DOMWINDOW == 91 (1314F400) [pid = 3340] [serial = 2340] [outer = 129A8400] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 10FF8C00 == 38 [pid = 3340] [id = 774] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 10EBF800 == 37 [pid = 3340] [id = 773] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 104E7400 == 36 [pid = 3340] [id = 772] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 16BA3400 == 35 [pid = 3340] [id = 771] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 162D1000 == 34 [pid = 3340] [id = 770] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 15213400 == 33 [pid = 3340] [id = 769] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 129B4C00 == 32 [pid = 3340] [id = 768] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 1052A000 == 31 [pid = 3340] [id = 767] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 1634C800 == 30 [pid = 3340] [id = 766] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 162D2400 == 29 [pid = 3340] [id = 765] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 16BA8400 == 28 [pid = 3340] [id = 779] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 1634EC00 == 27 [pid = 3340] [id = 778] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 167B8400 == 26 [pid = 3340] [id = 775] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 104E6800 == 25 [pid = 3340] [id = 776] 08:23:51 INFO - PROCESS | 3340 | --DOCSHELL 13129400 == 24 [pid = 3340] [id = 777] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 90 (13158400) [pid = 3340] [serial = 2256] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 89 (131EEC00) [pid = 3340] [serial = 2257] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 88 (181C4800) [pid = 3340] [serial = 2276] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 87 (181C9C00) [pid = 3340] [serial = 2277] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 86 (13C89000) [pid = 3340] [serial = 2259] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 85 (13D0F000) [pid = 3340] [serial = 2260] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 84 (168F7400) [pid = 3340] [serial = 2268] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 83 (15C64400) [pid = 3340] [serial = 2265] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 82 (15C6E000) [pid = 3340] [serial = 2266] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 81 (16BAA000) [pid = 3340] [serial = 2270] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 80 (17430400) [pid = 3340] [serial = 2271] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (114CF400) [pid = 3340] [serial = 2253] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (11C2A400) [pid = 3340] [serial = 2254] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (19A83C00) [pid = 3340] [serial = 2282] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (1A40CC00) [pid = 3340] [serial = 2251] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (198B3000) [pid = 3340] [serial = 2279] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (17881C00) [pid = 3340] [serial = 2273] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (17884000) [pid = 3340] [serial = 2274] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (15260800) [pid = 3340] [serial = 2262] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (1552F000) [pid = 3340] [serial = 2263] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1B147000) [pid = 3340] [serial = 2294] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (1A40E400) [pid = 3340] [serial = 2285] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 68 (1A50F800) [pid = 3340] [serial = 2288] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 67 (1A504C00) [pid = 3340] [serial = 2286] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 66 (1A50D400) [pid = 3340] [serial = 2291] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 65 (1A507000) [pid = 3340] [serial = 2289] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 64 (198B3C00) [pid = 3340] [serial = 2280] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 63 (1A739000) [pid = 3340] [serial = 2292] [outer = 00000000] [url = about:blank] 08:23:51 INFO - PROCESS | 3340 | --DOMWINDOW == 62 (19A88C00) [pid = 3340] [serial = 2283] [outer = 00000000] [url = about:blank] 08:23:52 INFO - PROCESS | 3340 | 1466699032162 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:23:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1558ms 08:23:52 INFO - PROCESS | 3340 | 1466699032198 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:23:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:23:52 INFO - PROCESS | 3340 | 1466699032202 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:23:52 INFO - PROCESS | 3340 | 1466699032207 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3340 | 1466699032210 Marionette TRACE conn3 <- [1,3078,null,{}] 08:23:52 INFO - PROCESS | 3340 | 1466699032215 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3340 | 1466699032218 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:52 INFO - PROCESS | 3340 | 1466699032309 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:23:52 INFO - PROCESS | 3340 | 1466699032415 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699032418 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:52 INFO - PROCESS | 3340 | ++DOCSHELL 10A59C00 == 25 [pid = 3340] [id = 781] 08:23:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 63 (10B78400) [pid = 3340] [serial = 2341] [outer = 00000000] 08:23:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 64 (114CF400) [pid = 3340] [serial = 2342] [outer = 10B78400] 08:23:52 INFO - PROCESS | 3340 | 1466699032469 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3340 | ++DOMWINDOW == 65 (11AE0C00) [pid = 3340] [serial = 2343] [outer = 10B78400] 08:23:52 INFO - PROCESS | 3340 | 1466699032870 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:23:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 701ms 08:23:52 INFO - PROCESS | 3340 | 1466699032908 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3340 | 1466699032913 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:23:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:23:52 INFO - PROCESS | 3340 | 1466699032919 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3340 | 1466699032922 Marionette TRACE conn3 <- [1,3082,null,{}] 08:23:52 INFO - PROCESS | 3340 | 1466699032925 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3340 | 1466699032928 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:53 INFO - PROCESS | 3340 | 1466699033042 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:23:53 INFO - PROCESS | 3340 | 1466699033051 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699033054 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:53 INFO - PROCESS | 3340 | ++DOCSHELL 13157C00 == 26 [pid = 3340] [id = 782] 08:23:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 66 (1327AC00) [pid = 3340] [serial = 2344] [outer = 00000000] 08:23:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 67 (13453000) [pid = 3340] [serial = 2345] [outer = 1327AC00] 08:23:53 INFO - PROCESS | 3340 | 1466699033100 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 68 (139CF800) [pid = 3340] [serial = 2346] [outer = 1327AC00] 08:23:53 INFO - PROCESS | 3340 | 1466699033563 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:23:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:23:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 701ms 08:23:53 INFO - PROCESS | 3340 | 1466699033619 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3340 | 1466699033621 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:23:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:23:53 INFO - PROCESS | 3340 | 1466699033628 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - PROCESS | 3340 | 1466699033631 Marionette TRACE conn3 <- [1,3086,null,{}] 08:23:53 INFO - PROCESS | 3340 | 1466699033642 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3340 | 1466699033646 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:53 INFO - PROCESS | 3340 | 1466699033730 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:23:53 INFO - PROCESS | 3340 | 1466699033738 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3340 | 1466699033741 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:53 INFO - PROCESS | 3340 | ++DOCSHELL 13D0E800 == 27 [pid = 3340] [id = 783] 08:23:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 69 (13D1B000) [pid = 3340] [serial = 2347] [outer = 00000000] 08:23:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (14514000) [pid = 3340] [serial = 2348] [outer = 13D1B000] 08:23:53 INFO - PROCESS | 3340 | 1466699033790 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (15254800) [pid = 3340] [serial = 2349] [outer = 13D1B000] 08:23:54 INFO - PROCESS | 3340 | 1466699034241 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:23:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:23:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:23:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 655ms 08:23:54 INFO - PROCESS | 3340 | 1466699034286 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3340 | 1466699034289 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:23:54 INFO - PROCESS | 3340 | 1466699034292 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:23:54 INFO - PROCESS | 3340 | 1466699034294 Marionette TRACE conn3 <- [1,3090,null,{}] 08:23:54 INFO - PROCESS | 3340 | 1466699034297 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 3340 | 1466699034299 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:54 INFO - PROCESS | 3340 | 1466699034426 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:23:54 INFO - PROCESS | 3340 | 1466699034502 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 3340 | 1466699034505 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:54 INFO - PROCESS | 3340 | ++DOCSHELL 15260400 == 28 [pid = 3340] [id = 784] 08:23:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (15262000) [pid = 3340] [serial = 2350] [outer = 00000000] 08:23:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 73 (157E8400) [pid = 3340] [serial = 2351] [outer = 15262000] 08:23:54 INFO - PROCESS | 3340 | 1466699034556 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3340 | ++DOMWINDOW == 74 (15A73C00) [pid = 3340] [serial = 2352] [outer = 15262000] 08:23:54 INFO - PROCESS | 3340 | 1466699034947 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:23:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:23:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 701ms 08:23:54 INFO - PROCESS | 3340 | 1466699034977 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3340 | 1466699034979 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:23:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:23:54 INFO - PROCESS | 3340 | 1466699034989 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 3340 | 1466699034991 Marionette TRACE conn3 <- [1,3094,null,{}] 08:23:54 INFO - PROCESS | 3340 | 1466699034994 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3340 | 1466699034996 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:55 INFO - PROCESS | 3340 | 1466699035107 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:23:55 INFO - PROCESS | 3340 | 1466699035112 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 3340 | 1466699035115 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:55 INFO - PROCESS | 3340 | ++DOCSHELL 15C6A400 == 29 [pid = 3340] [id = 785] 08:23:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 75 (15CAC800) [pid = 3340] [serial = 2353] [outer = 00000000] 08:23:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 76 (162D1400) [pid = 3340] [serial = 2354] [outer = 15CAC800] 08:23:55 INFO - PROCESS | 3340 | 1466699035158 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 77 (16345C00) [pid = 3340] [serial = 2355] [outer = 15CAC800] 08:23:55 INFO - PROCESS | 3340 | 1466699035605 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:23:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:23:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:23:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 08:23:55 INFO - PROCESS | 3340 | 1466699035634 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3340 | 1466699035636 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:23:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:23:55 INFO - PROCESS | 3340 | 1466699035640 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 3340 | 1466699035641 Marionette TRACE conn3 <- [1,3098,null,{}] 08:23:55 INFO - PROCESS | 3340 | 1466699035644 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3340 | 1466699035650 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:55 INFO - PROCESS | 3340 | 1466699035785 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:23:55 INFO - PROCESS | 3340 | 1466699035886 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 3340 | 1466699035888 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:55 INFO - PROCESS | 3340 | ++DOCSHELL 16352C00 == 30 [pid = 3340] [id = 786] 08:23:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 78 (16353400) [pid = 3340] [serial = 2356] [outer = 00000000] 08:23:55 INFO - PROCESS | 3340 | ++DOMWINDOW == 79 (167BB000) [pid = 3340] [serial = 2357] [outer = 16353400] 08:23:55 INFO - PROCESS | 3340 | 1466699035935 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 80 (168E9000) [pid = 3340] [serial = 2358] [outer = 16353400] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 79 (167B5400) [pid = 3340] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 78 (16345800) [pid = 3340] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 77 (167BB400) [pid = 3340] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 76 (16BABC00) [pid = 3340] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 75 (1055FC00) [pid = 3340] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 74 (13035000) [pid = 3340] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 73 (15213800) [pid = 3340] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 72 (162D4800) [pid = 3340] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 71 (129E8000) [pid = 3340] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 70 (1634D000) [pid = 3340] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:23:56 INFO - PROCESS | 3340 | --DOMWINDOW == 69 (104EA400) [pid = 3340] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:23:56 INFO - PROCESS | 3340 | 1466699036524 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:23:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:23:56 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:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:23:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:23:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:23:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 935ms 08:23:56 INFO - PROCESS | 3340 | 1466699036587 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 3340 | 1466699036589 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:23:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:23:56 INFO - PROCESS | 3340 | 1466699036593 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 3340 | 1466699036594 Marionette TRACE conn3 <- [1,3102,null,{}] 08:23:56 INFO - PROCESS | 3340 | 1466699036598 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:56 INFO - PROCESS | 3340 | 1466699036600 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:56 INFO - PROCESS | 3340 | 1466699036674 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:23:56 INFO - PROCESS | 3340 | 1466699036679 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d5f3e25c-b9dc-4107-83b6-27d3a459ee23\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 3340 | 1466699036681 Marionette INFO sendAsync d39c088f-0998-4eb8-8176-a44a56d1b21e 08:23:56 INFO - PROCESS | 3340 | ++DOCSHELL 12D6C800 == 31 [pid = 3340] [id = 787] 08:23:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 70 (13035000) [pid = 3340] [serial = 2359] [outer = 00000000] 08:23:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 71 (168E8C00) [pid = 3340] [serial = 2360] [outer = 13035000] 08:23:56 INFO - PROCESS | 3340 | 1466699036723 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3340 | ++DOMWINDOW == 72 (168F3800) [pid = 3340] [serial = 2361] [outer = 13035000] 08:23:57 INFO - PROCESS | 3340 | 1466699037142 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:23:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:23:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 592ms 08:23:57 INFO - PROCESS | 3340 | 1466699037205 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 3340 | 1466699037207 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:23:58 WARNING - u'runner_teardown' () 08:23:58 INFO - No more tests 08:23:58 INFO - Got 0 unexpected results 08:23:58 INFO - SUITE-END | took 649s 08:23:58 INFO - Closing logging queue 08:23:58 INFO - queue closed 08:23:58 INFO - Return code: 0 08:23:58 WARNING - # TBPL SUCCESS # 08:23:58 INFO - Running post-action listener: _resource_record_post_action 08:23:58 INFO - Running post-run listener: _resource_record_post_run 08:23:59 INFO - Total resource usage - Wall time: 661s; CPU: 17.0%; Read bytes: 92027904; Write bytes: 943749632; Read time: 946527; Write time: 1344372 08:23:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:23:59 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 134784512; Read time: 0; Write time: 279287 08:23:59 INFO - run-tests - Wall time: 658s; CPU: 17.0%; Read bytes: 92027904; Write bytes: 807268352; Read time: 946527; Write time: 1036975 08:23:59 INFO - Running post-run listener: _upload_blobber_files 08:23:59 INFO - Blob upload gear active. 08:23:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:23:59 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:59 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:59 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:24:00 INFO - (blobuploader) - INFO - Open directory for files ... 08:24:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:24:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:24:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:24:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:24:01 INFO - (blobuploader) - INFO - Done attempting. 08:24:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:24:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:24:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:24:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:24:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:24:03 INFO - (blobuploader) - INFO - Done attempting. 08:24:03 INFO - (blobuploader) - INFO - Iteration through files over. 08:24:03 INFO - Return code: 0 08:24:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:24:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/90f642515755edc3111c736984616924f453ed91ef7cd32369866d5d6e4aa99fda7642d7dd7e0dca759984ae163f7ce162da4e754afd9abc0796da9aa6e87e2e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf78d717441e82c547e7a1e288196d5257c0d2826fbb1867b702d9a982fa57a20142116d87a4e2d56860f741fb01725154fc673abc883837c63fb9bcbe9c3cfa"} 08:24:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:24:03 INFO - Writing to file C:\slave\test\properties\blobber_files 08:24:03 INFO - Contents: 08:24:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/90f642515755edc3111c736984616924f453ed91ef7cd32369866d5d6e4aa99fda7642d7dd7e0dca759984ae163f7ce162da4e754afd9abc0796da9aa6e87e2e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf78d717441e82c547e7a1e288196d5257c0d2826fbb1867b702d9a982fa57a20142116d87a4e2d56860f741fb01725154fc673abc883837c63fb9bcbe9c3cfa"} 08:24:03 INFO - Running post-run listener: copy_logs_to_upload_dir 08:24:03 INFO - Copying logs to upload dir... 08:24:03 INFO - mkdir: C:\slave\test\build\upload\logs 08:24:03 INFO - Copying logs to upload dir... 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - Using _rmtree_windows ... 08:24:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=797.648000 ========= master_lag: 21.71 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-06-23 09:24:07.216004) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:24:07.216847) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/90f642515755edc3111c736984616924f453ed91ef7cd32369866d5d6e4aa99fda7642d7dd7e0dca759984ae163f7ce162da4e754afd9abc0796da9aa6e87e2e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf78d717441e82c547e7a1e288196d5257c0d2826fbb1867b702d9a982fa57a20142116d87a4e2d56860f741fb01725154fc673abc883837c63fb9bcbe9c3cfa"} build_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/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/90f642515755edc3111c736984616924f453ed91ef7cd32369866d5d6e4aa99fda7642d7dd7e0dca759984ae163f7ce162da4e754afd9abc0796da9aa6e87e2e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf78d717441e82c547e7a1e288196d5257c0d2826fbb1867b702d9a982fa57a20142116d87a4e2d56860f741fb01725154fc673abc883837c63fb9bcbe9c3cfa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KekWANBwS6u5MngVfd8Utg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:24:07.341106) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:24:07.341499) ========= '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-011\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-011 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-011 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-011 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 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-011 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-011 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.12 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:24:07.568817) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:24:07.569145) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:24:08.060903) ========= ========= Total master_lag: 22.09 =========