builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-139 starttime: 1462835909.2 results: success (0) buildid: 20160509140655 builduid: 51fec580243d478c9aa09015fb798427 revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:29.201279) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:29.201862) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:29.202256) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:29.345003) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 16:18:29.345884) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-139 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False --16:18:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.69 MB/s 16:18:31 (5.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.663000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 16:18:31.035667) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 16:18:31.036496) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-139 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.914000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-09 16:18:35.973426) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 16:18:35.974331) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --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-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-139 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False 2016-05-09 16:18:36,818 truncating revision to first 12 chars 2016-05-09 16:18:36,818 Setting DEBUG logging. 2016-05-09 16:18:36,818 attempt 1/10 2016-05-09 16:18:36,818 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1a31ddc2411f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 16:18:38,299 unpacking tar archive at: mozilla-aurora-1a31ddc2411f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.184000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 16:18:38.248573) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:38.248956) ========= script_repo_revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:38.249439) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:38.249774) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 16:18:38.263178) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 6 secs) (at 2016-05-09 16:18:38.263819) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-139 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:18:39 INFO - MultiFileLogger online at 20160509 16:18:39 in C:\slave\test 16:18:39 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-aurora --download-symbols true 16:18:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:18:39 INFO - {'append_to_log': False, 16:18:39 INFO - 'base_work_dir': 'C:\\slave\\test', 16:18:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:18:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:18:39 INFO - 'buildbot_json_path': 'buildprops.json', 16:18:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:18:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:18:39 INFO - 'download_minidump_stackwalk': True, 16:18:39 INFO - 'download_symbols': 'true', 16:18:39 INFO - 'e10s': False, 16:18:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:18:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:18:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:18:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:18:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:18:39 INFO - 'C:/mozilla-build/tooltool.py'), 16:18:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:18:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:18:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:18:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:18:39 INFO - 'log_level': 'info', 16:18:39 INFO - 'log_to_console': True, 16:18:39 INFO - 'opt_config_files': (), 16:18:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:18:39 INFO - '--processes=1', 16:18:39 INFO - '--config=%(test_path)s/wptrunner.ini', 16:18:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:18:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:18:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:18:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:18:39 INFO - 'pip_index': False, 16:18:39 INFO - 'require_test_zip': True, 16:18:39 INFO - 'test_type': ('testharness',), 16:18:39 INFO - 'this_chunk': '1', 16:18:39 INFO - 'total_chunks': '10', 16:18:39 INFO - 'virtualenv_path': 'venv', 16:18:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:18:39 INFO - 'work_dir': 'build'} 16:18:39 INFO - ##### 16:18:39 INFO - ##### Running clobber step. 16:18:39 INFO - ##### 16:18:39 INFO - Running pre-action listener: _resource_record_pre_action 16:18:39 INFO - Running main action method: clobber 16:18:39 INFO - rmtree: C:\slave\test\build 16:18:39 INFO - Using _rmtree_windows ... 16:18:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:20:57 INFO - Running post-action listener: _resource_record_post_action 16:20:57 INFO - ##### 16:20:57 INFO - ##### Running read-buildbot-config step. 16:20:57 INFO - ##### 16:20:57 INFO - Running pre-action listener: _resource_record_pre_action 16:20:57 INFO - Running main action method: read_buildbot_config 16:20:57 INFO - Using buildbot properties: 16:20:57 INFO - { 16:20:57 INFO - "project": "", 16:20:57 INFO - "product": "firefox", 16:20:57 INFO - "script_repo_revision": "production", 16:20:57 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 16:20:57 INFO - "repository": "", 16:20:57 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 16:20:57 INFO - "buildid": "20160509140655", 16:20:57 INFO - "pgo_build": "False", 16:20:57 INFO - "basedir": "C:\\slave\\test", 16:20:57 INFO - "buildnumber": 38, 16:20:57 INFO - "slavename": "t-w864-ix-139", 16:20:57 INFO - "revision": "1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27", 16:20:57 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 16:20:57 INFO - "platform": "win64", 16:20:57 INFO - "branch": "mozilla-aurora", 16:20:57 INFO - "repo_path": "releases/mozilla-aurora", 16:20:57 INFO - "moz_repo_path": "", 16:20:57 INFO - "stage_platform": "win64", 16:20:57 INFO - "builduid": "51fec580243d478c9aa09015fb798427", 16:20:57 INFO - "slavebuilddir": "test" 16:20:57 INFO - } 16:20:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 16:20:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 16:20:57 INFO - Running post-action listener: _resource_record_post_action 16:20:57 INFO - ##### 16:20:57 INFO - ##### Running download-and-extract step. 16:20:57 INFO - ##### 16:20:57 INFO - Running pre-action listener: _resource_record_pre_action 16:20:57 INFO - Running main action method: download_and_extract 16:20:57 INFO - mkdir: C:\slave\test\build\tests 16:20: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')]} 16:20:57 INFO - https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:20:57 INFO - trying https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 16:20:57 INFO - Downloading https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 16:20:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 16:20:58 INFO - Downloaded 1274 bytes. 16:20:58 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 16:20:58 INFO - Using the following test package requirements: 16:20:58 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:20:58 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 16:20:58 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 16:20:58 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'jsshell-win64.zip'], 16:20:58 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 16:20:58 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:20:58 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 16:20:58 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 16:20:58 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 16:20:58 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:20:58 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 16:20:58 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 16:20:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:20:58 INFO - https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:20:58 INFO - trying https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 16:20:58 INFO - Downloading https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 16:20:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 16:20:59 INFO - Downloaded 21592975 bytes. 16:20:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:20:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:21:01 INFO - caution: filename not matched: web-platform/* 16:21:01 INFO - Return code: 11 16:21: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')]} 16:21:01 INFO - https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:21:01 INFO - trying https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 16:21:01 INFO - Downloading https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 16:21:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 16:21:02 INFO - Downloaded 36408675 bytes. 16:21:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 16:21:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 16:21:46 INFO - caution: filename not matched: bin/* 16:21:46 INFO - caution: filename not matched: config/* 16:21:46 INFO - caution: filename not matched: mozbase/* 16:21:46 INFO - caution: filename not matched: marionette/* 16:21:46 INFO - caution: filename not matched: tools/wptserve/* 16:21:46 INFO - Return code: 11 16:21:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:21:46 INFO - https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 16:21:46 INFO - trying https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:21:46 INFO - Downloading https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 16:21:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 16:21:49 INFO - Downloaded 85332906 bytes. 16:21:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:21:49 INFO - mkdir: C:\slave\test\properties 16:21:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:21:49 INFO - Writing to file C:\slave\test\properties\build_url 16:21:49 INFO - Contents: 16:21:49 INFO - build_url:https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:21:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:21:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:21:50 INFO - Writing to file C:\slave\test\properties\symbols_url 16:21:50 INFO - Contents: 16:21:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:21:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:21:50 INFO - https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:21:50 INFO - trying https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:21:50 INFO - Downloading https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:21:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 16:21:52 INFO - Downloaded 53584133 bytes. 16:21:52 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 16:21:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 16:21:56 INFO - Return code: 0 16:21:56 INFO - Running post-action listener: _resource_record_post_action 16:21:56 INFO - Running post-action listener: set_extra_try_arguments 16:21:56 INFO - ##### 16:21:56 INFO - ##### Running create-virtualenv step. 16:21:56 INFO - ##### 16:21:56 INFO - Running pre-action listener: _pre_create_virtualenv 16:21:56 INFO - Running pre-action listener: _resource_record_pre_action 16:21:56 INFO - Running main action method: create_virtualenv 16:21:56 INFO - Creating virtualenv C:\slave\test\build\venv 16:21:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 16:21:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:21:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:22:03 INFO - Installing distribute......................................................................................................................................................................................done. 16:22:05 INFO - Return code: 0 16:22:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:05 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 16:22:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 16:22:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 16:22:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:05 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 16:22:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:05 INFO - 'DCLOCATION': 'SCL3', 16:22:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:05 INFO - 'HOMEDRIVE': 'C:', 16:22:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 16:22:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:05 INFO - 'KTS_VERSION': '1.19c', 16:22:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 16:22:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 16:22:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:05 INFO - 'MOZ_NO_REMOTE': '1', 16:22:05 INFO - 'NO_EM_RESTART': '1', 16:22:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:05 INFO - 'OS': 'Windows_NT', 16:22:05 INFO - 'OURDRIVE': 'C:', 16:22:05 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:22:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:05 INFO - 'PROCESSOR_LEVEL': '6', 16:22:05 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:05 INFO - 'PROMPT': '$P$G', 16:22:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:05 INFO - 'PWD': 'C:\\slave\\test', 16:22:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:05 INFO - 'SYSTEMDRIVE': 'C:', 16:22:05 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:05 INFO - 'TEST1': 'testie', 16:22:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:05 INFO - 'USERDOMAIN': 'T-W864-IX-139', 16:22:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 16:22:05 INFO - 'USERNAME': 'cltbld', 16:22:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 16:22:05 INFO - 'WINDIR': 'C:\\windows', 16:22:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:09 INFO - Downloading/unpacking psutil>=0.7.1 16:22:09 INFO - Running setup.py egg_info for package psutil 16:22:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:22:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:22:09 INFO - Installing collected packages: psutil 16:22:09 INFO - Running setup.py install for psutil 16:22:09 INFO - building 'psutil._psutil_windows' extension 16:22:09 INFO - error: Unable to find vcvarsall.bat 16:22:09 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:\users\cltbld~1.t-w\appdata\local\temp\pip-nvgohv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:22:09 INFO - running install 16:22:09 INFO - running build 16:22:09 INFO - running build_py 16:22:09 INFO - creating build 16:22:09 INFO - creating build\lib.win32-2.7 16:22:09 INFO - creating build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:22:09 INFO - running build_ext 16:22:09 INFO - building 'psutil._psutil_windows' extension 16:22:09 INFO - error: Unable to find vcvarsall.bat 16:22:09 INFO - ---------------------------------------- 16:22:09 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:\users\cltbld~1.t-w\appdata\local\temp\pip-nvgohv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:22:09 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 16:22:09 WARNING - Return code: 1 16:22:09 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 16:22:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:22:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 16:22:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 16:22:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 16:22:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:09 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 16:22:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:09 INFO - 'DCLOCATION': 'SCL3', 16:22:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:09 INFO - 'HOMEDRIVE': 'C:', 16:22:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 16:22:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:09 INFO - 'KTS_VERSION': '1.19c', 16:22:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 16:22:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 16:22:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:09 INFO - 'MOZ_NO_REMOTE': '1', 16:22:09 INFO - 'NO_EM_RESTART': '1', 16:22:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:09 INFO - 'OS': 'Windows_NT', 16:22:09 INFO - 'OURDRIVE': 'C:', 16:22:09 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:22:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:09 INFO - 'PROCESSOR_LEVEL': '6', 16:22:09 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:09 INFO - 'PROMPT': '$P$G', 16:22:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:09 INFO - 'PWD': 'C:\\slave\\test', 16:22:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:09 INFO - 'SYSTEMDRIVE': 'C:', 16:22:09 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:09 INFO - 'TEST1': 'testie', 16:22:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:09 INFO - 'USERDOMAIN': 'T-W864-IX-139', 16:22:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 16:22:09 INFO - 'USERNAME': 'cltbld', 16:22:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 16:22:09 INFO - 'WINDIR': 'C:\\windows', 16:22:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:22:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:22:10 INFO - Running setup.py egg_info for package mozsystemmonitor 16:22:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:22:10 INFO - Running setup.py egg_info for package psutil 16:22:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:22:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:22:10 INFO - Installing collected packages: mozsystemmonitor, psutil 16:22:10 INFO - Running setup.py install for mozsystemmonitor 16:22:10 INFO - Running setup.py install for psutil 16:22:10 INFO - building 'psutil._psutil_windows' extension 16:22:10 INFO - error: Unable to find vcvarsall.bat 16:22:10 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-r_gifu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:22:10 INFO - running install 16:22:10 INFO - running build 16:22:10 INFO - running build_py 16:22:10 INFO - running build_ext 16:22:10 INFO - building 'psutil._psutil_windows' extension 16:22:10 INFO - error: Unable to find vcvarsall.bat 16:22:10 INFO - ---------------------------------------- 16:22:10 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-r_gifu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:22:10 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 16:22:10 WARNING - Return code: 1 16:22:10 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 16:22:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:22:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:22:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:22:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 16:22:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:10 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 16:22:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:10 INFO - 'DCLOCATION': 'SCL3', 16:22:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:10 INFO - 'HOMEDRIVE': 'C:', 16:22:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 16:22:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:10 INFO - 'KTS_VERSION': '1.19c', 16:22:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 16:22:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 16:22:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:10 INFO - 'MOZ_NO_REMOTE': '1', 16:22:10 INFO - 'NO_EM_RESTART': '1', 16:22:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:10 INFO - 'OS': 'Windows_NT', 16:22:10 INFO - 'OURDRIVE': 'C:', 16:22:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:22:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:10 INFO - 'PROCESSOR_LEVEL': '6', 16:22:10 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:10 INFO - 'PROMPT': '$P$G', 16:22:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:10 INFO - 'PWD': 'C:\\slave\\test', 16:22:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:10 INFO - 'SYSTEMDRIVE': 'C:', 16:22:10 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:10 INFO - 'TEST1': 'testie', 16:22:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:10 INFO - 'USERDOMAIN': 'T-W864-IX-139', 16:22:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 16:22:10 INFO - 'USERNAME': 'cltbld', 16:22:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 16:22:10 INFO - 'WINDIR': 'C:\\windows', 16:22:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:10 INFO - Downloading/unpacking blobuploader==1.2.4 16:22:10 INFO - Downloading blobuploader-1.2.4.tar.gz 16:22:10 INFO - Running setup.py egg_info for package blobuploader 16:22:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:22:14 INFO - Running setup.py egg_info for package requests 16:22:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:22:14 INFO - Downloading docopt-0.6.1.tar.gz 16:22:14 INFO - Running setup.py egg_info for package docopt 16:22:14 INFO - Installing collected packages: blobuploader, docopt, requests 16:22:14 INFO - Running setup.py install for blobuploader 16:22:14 INFO - Running setup.py install for docopt 16:22:14 INFO - Running setup.py install for requests 16:22:14 INFO - Successfully installed blobuploader docopt requests 16:22:14 INFO - Cleaning up... 16:22:14 INFO - Return code: 0 16:22:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:14 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:22:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:22:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 16:22:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:14 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 16:22:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:14 INFO - 'DCLOCATION': 'SCL3', 16:22:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:14 INFO - 'HOMEDRIVE': 'C:', 16:22:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 16:22:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:14 INFO - 'KTS_VERSION': '1.19c', 16:22:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 16:22:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 16:22:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:14 INFO - 'MOZ_NO_REMOTE': '1', 16:22:14 INFO - 'NO_EM_RESTART': '1', 16:22:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:14 INFO - 'OS': 'Windows_NT', 16:22:14 INFO - 'OURDRIVE': 'C:', 16:22:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:22:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:14 INFO - 'PROCESSOR_LEVEL': '6', 16:22:14 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:14 INFO - 'PROMPT': '$P$G', 16:22:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:14 INFO - 'PWD': 'C:\\slave\\test', 16:22:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:14 INFO - 'SYSTEMDRIVE': 'C:', 16:22:14 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:14 INFO - 'TEST1': 'testie', 16:22:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:14 INFO - 'USERDOMAIN': 'T-W864-IX-139', 16:22:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 16:22:14 INFO - 'USERNAME': 'cltbld', 16:22:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 16:22:14 INFO - 'WINDIR': 'C:\\windows', 16:22:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:22:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:22:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:22:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:22:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:22:18 INFO - Unpacking c:\slave\test\build\tests\marionette 16:22:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:22:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:22:18 INFO - Running setup.py install for browsermob-proxy 16:22:33 INFO - Running setup.py install for manifestparser 16:22:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for marionette-client 16:22:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for marionette-driver 16:22:33 INFO - Running setup.py install for mozcrash 16:22:33 INFO - Running setup.py install for mozdebug 16:22:33 INFO - Running setup.py install for mozdevice 16:22:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozfile 16:22:33 INFO - Running setup.py install for mozhttpd 16:22:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozinfo 16:22:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozInstall 16:22:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozleak 16:22:33 INFO - Running setup.py install for mozlog 16:22:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for moznetwork 16:22:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozprocess 16:22:33 INFO - Running setup.py install for mozprofile 16:22:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozrunner 16:22:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for mozscreenshot 16:22:33 INFO - Running setup.py install for moztest 16:22:33 INFO - Running setup.py install for mozversion 16:22:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:22:33 INFO - Running setup.py install for wptserve 16:22:33 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:22:33 INFO - Cleaning up... 16:22:33 INFO - Return code: 0 16:22:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:22:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:22:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:22:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F9888>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 16:22:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 16:22:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 16:22:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 16:22:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:33 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 16:22:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:33 INFO - 'DCLOCATION': 'SCL3', 16:22:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:33 INFO - 'HOMEDRIVE': 'C:', 16:22:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 16:22:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:33 INFO - 'KTS_VERSION': '1.19c', 16:22:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 16:22:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 16:22:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:33 INFO - 'MOZ_NO_REMOTE': '1', 16:22:33 INFO - 'NO_EM_RESTART': '1', 16:22:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:33 INFO - 'OS': 'Windows_NT', 16:22:33 INFO - 'OURDRIVE': 'C:', 16:22:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:22:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:33 INFO - 'PROCESSOR_LEVEL': '6', 16:22:33 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:33 INFO - 'PROMPT': '$P$G', 16:22:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:33 INFO - 'PWD': 'C:\\slave\\test', 16:22:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:33 INFO - 'SYSTEMDRIVE': 'C:', 16:22:33 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:33 INFO - 'TEST1': 'testie', 16:22:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:33 INFO - 'USERDOMAIN': 'T-W864-IX-139', 16:22:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 16:22:33 INFO - 'USERNAME': 'cltbld', 16:22:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 16:22:33 INFO - 'WINDIR': 'C:\\windows', 16:22:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:22:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:22:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:22:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:22:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:22:37 INFO - Unpacking c:\slave\test\build\tests\marionette 16:22:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:22:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:22:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 16:22:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 16:22:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:22:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 16:22:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:22:50 INFO - Downloading blessings-1.6.tar.gz 16:22:50 INFO - Running setup.py egg_info for package blessings 16:22:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 16:22:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:22:50 INFO - Running setup.py install for blessings 16:22:50 INFO - Running setup.py install for browsermob-proxy 16:22:50 INFO - Running setup.py install for manifestparser 16:22:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Running setup.py install for marionette-client 16:22:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:22:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Running setup.py install for marionette-driver 16:22:50 INFO - Running setup.py install for mozcrash 16:22:50 INFO - Running setup.py install for mozdebug 16:22:50 INFO - Running setup.py install for mozdevice 16:22:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Running setup.py install for mozhttpd 16:22:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Running setup.py install for mozInstall 16:22:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Running setup.py install for mozleak 16:22:50 INFO - Running setup.py install for mozprofile 16:22:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Running setup.py install for mozrunner 16:22:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:22:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:22:52 INFO - Running setup.py install for mozscreenshot 16:22:52 INFO - Running setup.py install for moztest 16:22:52 INFO - Running setup.py install for mozversion 16:22:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:22:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:22:52 INFO - Running setup.py install for wptserve 16:22:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:22:52 INFO - Cleaning up... 16:22:52 INFO - Return code: 0 16:22:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:22:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:22:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:22:52 INFO - Reading from file tmpfile_stdout 16:22:52 INFO - Using _rmtree_windows ... 16:22:52 INFO - Using _rmtree_windows ... 16:22:52 INFO - Current package versions: 16:22:52 INFO - blessings == 1.6 16:22:52 INFO - blobuploader == 1.2.4 16:22:52 INFO - browsermob-proxy == 0.6.0 16:22:52 INFO - distribute == 0.6.14 16:22:52 INFO - docopt == 0.6.1 16:22:52 INFO - manifestparser == 1.1 16:22:52 INFO - marionette-client == 2.3.0 16:22:52 INFO - marionette-driver == 1.4.0 16:22:52 INFO - mozInstall == 1.12 16:22:52 INFO - mozcrash == 0.17 16:22:52 INFO - mozdebug == 0.1 16:22:52 INFO - mozdevice == 0.48 16:22:52 INFO - mozfile == 1.2 16:22:52 INFO - mozhttpd == 0.7 16:22:52 INFO - mozinfo == 0.9 16:22:52 INFO - mozleak == 0.1 16:22:52 INFO - mozlog == 3.1 16:22:52 INFO - moznetwork == 0.27 16:22:52 INFO - mozprocess == 0.22 16:22:52 INFO - mozprofile == 0.28 16:22:52 INFO - mozrunner == 6.11 16:22:52 INFO - mozscreenshot == 0.1 16:22:52 INFO - mozsystemmonitor == 0.0 16:22:52 INFO - moztest == 0.7 16:22:52 INFO - mozversion == 1.4 16:22:52 INFO - requests == 1.2.3 16:22:52 INFO - wptserve == 1.4.0 16:22:52 INFO - Running post-action listener: _resource_record_post_action 16:22:52 INFO - Running post-action listener: _start_resource_monitoring 16:22:52 INFO - Starting resource monitoring. 16:22:52 INFO - ##### 16:22:52 INFO - ##### Running pull step. 16:22:52 INFO - ##### 16:22:52 INFO - Running pre-action listener: _resource_record_pre_action 16:22:52 INFO - Running main action method: pull 16:22:52 INFO - Pull has nothing to do! 16:22:52 INFO - Running post-action listener: _resource_record_post_action 16:22:52 INFO - ##### 16:22:52 INFO - ##### Running install step. 16:22:52 INFO - ##### 16:22:52 INFO - Running pre-action listener: _resource_record_pre_action 16:22:52 INFO - Running main action method: install 16:22:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:22:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:22:52 INFO - Reading from file tmpfile_stdout 16:22:52 INFO - Using _rmtree_windows ... 16:22:52 INFO - Using _rmtree_windows ... 16:22:52 INFO - Detecting whether we're running mozinstall >=1.0... 16:22:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:22:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:22:53 INFO - Reading from file tmpfile_stdout 16:22:53 INFO - Output received: 16:22:53 INFO - Usage: mozinstall-script.py [options] installer 16:22:53 INFO - Options: 16:22:53 INFO - -h, --help show this help message and exit 16:22:53 INFO - -d DEST, --destination=DEST 16:22:53 INFO - Directory to install application into. [default: 16:22:53 INFO - "C:\slave\test"] 16:22:53 INFO - --app=APP Application being installed. [default: firefox] 16:22:53 INFO - Using _rmtree_windows ... 16:22:53 INFO - Using _rmtree_windows ... 16:22:53 INFO - mkdir: C:\slave\test\build\application 16:22:53 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 16:22:53 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 16:22:56 INFO - Reading from file tmpfile_stdout 16:22:56 INFO - Output received: 16:22:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:22:56 INFO - Using _rmtree_windows ... 16:22:56 INFO - Using _rmtree_windows ... 16:22:56 INFO - Running post-action listener: _resource_record_post_action 16:22:56 INFO - ##### 16:22:56 INFO - ##### Running run-tests step. 16:22:56 INFO - ##### 16:22:56 INFO - Running pre-action listener: _resource_record_pre_action 16:22:56 INFO - Running main action method: run_tests 16:22:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:22:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:22:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:22:56 INFO - grabbing minidump binary from tooltool 16:22:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:22:56 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 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:22:56 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 16:22:56 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 16:22:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:22:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphkx6wi 16:22:56 INFO - INFO - File integrity verified, renaming tmphkx6wi to win32-minidump_stackwalk.exe 16:22:56 INFO - Return code: 0 16:22:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:22:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:22:57 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/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 16:22:57 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/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 16:22:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:22:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 16:22:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:22:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:22:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:22:57 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 16:22:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:22:57 INFO - 'DCLOCATION': 'SCL3', 16:22:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:22:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:22:57 INFO - 'HOMEDRIVE': 'C:', 16:22:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 16:22:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:22:57 INFO - 'KTS_VERSION': '1.19c', 16:22:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 16:22:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 16:22:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:22:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:22:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:22:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:22:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:22:57 INFO - 'MOZ_NO_REMOTE': '1', 16:22:57 INFO - 'NO_EM_RESTART': '1', 16:22:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:22:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:22:57 INFO - 'OS': 'Windows_NT', 16:22:57 INFO - 'OURDRIVE': 'C:', 16:22:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:22:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:22:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:22:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:22:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:22:57 INFO - 'PROCESSOR_LEVEL': '6', 16:22:57 INFO - 'PROCESSOR_REVISION': '1e05', 16:22:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:22:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:22:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:22:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:22:57 INFO - 'PROMPT': '$P$G', 16:22:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:22:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:22:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:22:57 INFO - 'PWD': 'C:\\slave\\test', 16:22:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:22:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:22:57 INFO - 'SYSTEMDRIVE': 'C:', 16:22:57 INFO - 'SYSTEMROOT': 'C:\\windows', 16:22:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:57 INFO - 'TEST1': 'testie', 16:22:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:22:57 INFO - 'USERDOMAIN': 'T-W864-IX-139', 16:22:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 16:22:57 INFO - 'USERNAME': 'cltbld', 16:22:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 16:22:57 INFO - 'WINDIR': 'C:\\windows', 16:22:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:22:57 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/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 16:22:58 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 16:22:58 INFO - import pkg_resources 16:23:00 INFO - Using 1 client processes 16:23:02 INFO - SUITE-START | Running 778 tests 16:23:02 INFO - Running testharness tests 16:23:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:23:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:23:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:23:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:23:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:23:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:23:03 INFO - Setting up ssl 16:23:04 INFO - PROCESS | certutil | 16:23:04 INFO - PROCESS | certutil | 16:23:04 INFO - PROCESS | certutil | 16:23:04 INFO - Certificate Nickname Trust Attributes 16:23:04 INFO - SSL,S/MIME,JAR/XPI 16:23:04 INFO - 16:23:04 INFO - web-platform-tests CT,, 16:23:04 INFO - 16:23:04 INFO - Starting runner 16:23:04 INFO - PROCESS | 4948 | [4948] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:23:04 INFO - PROCESS | 4948 | [4948] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 16:23:04 INFO - PROCESS | 4948 | [4948] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 16:23:04 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 16:23:04 INFO - PROCESS | 4948 | [4948] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 16:23:06 INFO - PROCESS | 4948 | 1462836186220 Marionette DEBUG Marionette enabled via build flag and pref 16:23:07 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938A73000 == 1 [pid = 4948] [id = 1] 16:23:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 1 (0000005938A73800) [pid = 4948] [serial = 1] [outer = 0000000000000000] 16:23:07 INFO - PROCESS | 4948 | [4948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:23:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 2 (0000005938A74800) [pid = 4948] [serial = 2] [outer = 0000005938A73800] 16:23:07 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BB4C800 == 2 [pid = 4948] [id = 2] 16:23:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 3 (000000593BB4D000) [pid = 4948] [serial = 3] [outer = 0000000000000000] 16:23:07 INFO - PROCESS | 4948 | [4948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:23:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 4 (000000593BB4E000) [pid = 4948] [serial = 4] [outer = 000000593BB4D000] 16:23:07 INFO - PROCESS | 4948 | 1462836187904 Marionette INFO Listening on port 2828 16:23:09 INFO - PROCESS | 4948 | 1462836189965 Marionette DEBUG Marionette enabled via command-line flag 16:23:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA81000 == 3 [pid = 4948] [id = 3] 16:23:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 5 (000000593CAC5800) [pid = 4948] [serial = 5] [outer = 0000000000000000] 16:23:09 INFO - PROCESS | 4948 | [4948] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:23:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 6 (000000593CAC6800) [pid = 4948] [serial = 6] [outer = 000000593CAC5800] 16:23:10 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:23:10 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:23:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 7 (000000593CBD3000) [pid = 4948] [serial = 7] [outer = 000000593BB4D000] 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191141 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49257 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191173 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49258 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191181 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49259 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191216 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49260 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191224 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49261 16:23:11 INFO - PROCESS | 4948 | 1462836191227 Marionette DEBUG Closed connection conn0 16:23:11 INFO - PROCESS | 4948 | 1462836191229 Marionette DEBUG Closed connection conn1 16:23:11 INFO - PROCESS | 4948 | 1462836191231 Marionette DEBUG Closed connection conn2 16:23:11 INFO - PROCESS | 4948 | 1462836191278 Marionette DEBUG Closed connection conn3 16:23:11 INFO - PROCESS | 4948 | 1462836191303 Marionette DEBUG Closed connection conn4 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191309 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49262 16:23:11 INFO - PROCESS | 4948 | 1462836191449 Marionette DEBUG Closed connection conn5 16:23:11 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:23:11 INFO - PROCESS | 4948 | 1462836191454 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49263 16:23:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD08000 == 4 [pid = 4948] [id = 4] 16:23:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 8 (000000593DD69C00) [pid = 4948] [serial = 8] [outer = 0000000000000000] 16:23:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 9 (000000593DD74800) [pid = 4948] [serial = 9] [outer = 000000593DD69C00] 16:23:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 10 (000000593DF3D000) [pid = 4948] [serial = 10] [outer = 000000593DD69C00] 16:23:11 INFO - PROCESS | 4948 | 1462836191626 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:23:11 INFO - PROCESS | 4948 | 1462836191631 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160509140655","device":"desktop","version":"48.0a2"} 16:23:12 INFO - PROCESS | 4948 | [4948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:23:12 INFO - PROCESS | 4948 | [4948] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:23:12 INFO - PROCESS | 4948 | [4948] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 16:23:13 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436CB000 == 5 [pid = 4948] [id = 5] 16:23:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 11 (00000059436CB800) [pid = 4948] [serial = 11] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436CC000 == 6 [pid = 4948] [id = 6] 16:23:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 12 (00000059417AF400) [pid = 4948] [serial = 12] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:23:13 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C4800 == 7 [pid = 4948] [id = 7] 16:23:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 13 (00000059417AEC00) [pid = 4948] [serial = 13] [outer = 0000000000000000] 16:23:13 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:23:14 INFO - PROCESS | 4948 | [4948] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:23:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 14 (00000059445E4800) [pid = 4948] [serial = 14] [outer = 00000059417AEC00] 16:23:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 15 (0000005944A8F800) [pid = 4948] [serial = 15] [outer = 00000059436CB800] 16:23:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 16 (00000059445DA000) [pid = 4948] [serial = 16] [outer = 00000059417AF400] 16:23:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 17 (000000594489EC00) [pid = 4948] [serial = 17] [outer = 00000059417AEC00] 16:23:15 INFO - PROCESS | 4948 | 1462836195233 Marionette DEBUG loaded listener.js 16:23:15 INFO - PROCESS | 4948 | 1462836195247 Marionette DEBUG loaded listener.js 16:23:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 18 (0000005946E1E800) [pid = 4948] [serial = 18] [outer = 00000059417AEC00] 16:23:16 INFO - PROCESS | 4948 | 1462836196659 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"2330547f-dbd6-404d-b774-4d9a0d220ebd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160509140655","device":"desktop","version":"48.0a2","command_id":1}}] 16:23:17 INFO - PROCESS | 4948 | 1462836197463 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:23:17 INFO - PROCESS | 4948 | --DOCSHELL 0000005938A73000 == 6 [pid = 4948] [id = 1] 16:23:17 INFO - PROCESS | 4948 | 1462836197572 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:23:17 INFO - PROCESS | 4948 | 1462836197608 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:23:17 INFO - PROCESS | 4948 | [4948] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:23:19 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:23:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 19 (0000005943F86C00) [pid = 4948] [serial = 19] [outer = 00000059417AEC00] 16:23:19 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:19 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:23:19 INFO - PROCESS | 4948 | 1462836199707 Marionette TRACE conn6 <- [1,3,null,{}] 16:23:19 INFO - PROCESS | 4948 | 1462836199712 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:23:19 INFO - PROCESS | 4948 | 1462836199732 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:23:19 INFO - PROCESS | 4948 | 1462836199761 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:23:19 INFO - PROCESS | 4948 | 1462836199766 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:23:19 INFO - PROCESS | 4948 | 1462836199770 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:23:19 INFO - PROCESS | 4948 | 1462836199774 Marionette TRACE conn6 <- [1,6,null,{}] 16:23:19 INFO - PROCESS | 4948 | 1462836199958 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:19 INFO - PROCESS | 4948 | 1462836199978 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:23:19 INFO - PROCESS | 4948 | 1462836199983 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:20 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419E6000 == 7 [pid = 4948] [id = 8] 16:23:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 20 (0000005945A6A400) [pid = 4948] [serial = 20] [outer = 0000000000000000] 16:23:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 21 (0000005945A6BC00) [pid = 4948] [serial = 21] [outer = 0000005945A6A400] 16:23:20 INFO - PROCESS | 4948 | 1462836200043 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 22 (0000005946E2C800) [pid = 4948] [serial = 22] [outer = 0000005945A6A400] 16:23:20 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436F2800 == 8 [pid = 4948] [id = 9] 16:23:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 23 (0000005943D31C00) [pid = 4948] [serial = 23] [outer = 0000000000000000] 16:23:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 24 (0000005943D35400) [pid = 4948] [serial = 24] [outer = 0000005943D31C00] 16:23:20 INFO - PROCESS | 4948 | 1462836200483 Marionette DEBUG loaded listener.js 16:23:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 25 (0000005943D30800) [pid = 4948] [serial = 25] [outer = 0000005943D31C00] 16:23:21 INFO - PROCESS | 4948 | 1462836201171 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1448ms 16:23:21 INFO - PROCESS | 4948 | ++DOCSHELL 0000005936BE1800 == 9 [pid = 4948] [id = 10] 16:23:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 26 (0000005936BE3000) [pid = 4948] [serial = 26] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 4948 | 1462836201671 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:23:21 INFO - PROCESS | 4948 | 1462836201674 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:23:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 27 (0000005936BF7800) [pid = 4948] [serial = 27] [outer = 0000005936BE3000] 16:23:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 28 (000000593749B800) [pid = 4948] [serial = 28] [outer = 0000005936BE3000] 16:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:23:21 INFO - PROCESS | 4948 | 1462836201776 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:23:21 INFO - PROCESS | 4948 | 1462836201779 Marionette TRACE conn6 <- [1,10,null,{}] 16:23:21 INFO - PROCESS | 4948 | ++DOCSHELL 00000059363DE800 == 10 [pid = 4948] [id = 11] 16:23:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 29 (0000005938A85400) [pid = 4948] [serial = 29] [outer = 0000000000000000] 16:23:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 30 (000000593BD1A400) [pid = 4948] [serial = 30] [outer = 0000005938A85400] 16:23:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 31 (000000593BEC3800) [pid = 4948] [serial = 31] [outer = 0000005938A85400] 16:23:21 INFO - PROCESS | 4948 | 1462836201903 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 4948 | 1462836202006 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:23:22 INFO - PROCESS | 4948 | 1462836202067 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BF78000 == 11 [pid = 4948] [id = 12] 16:23:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 32 (000000593D987800) [pid = 4948] [serial = 32] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 33 (000000593D98A000) [pid = 4948] [serial = 33] [outer = 000000593D987800] 16:23:22 INFO - PROCESS | 4948 | 1462836202138 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 34 (00000059411DF000) [pid = 4948] [serial = 34] [outer = 000000593D987800] 16:23:22 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD08000 == 10 [pid = 4948] [id = 4] 16:23:22 INFO - PROCESS | 4948 | 1462836202695 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 984ms 16:23:22 INFO - PROCESS | 4948 | 1462836202729 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:23:22 INFO - PROCESS | 4948 | 1462836202733 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:23:22 INFO - PROCESS | 4948 | 1462836202740 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:23:22 INFO - PROCESS | 4948 | 1462836202744 Marionette TRACE conn6 <- [1,14,null,{}] 16:23:22 INFO - PROCESS | 4948 | 1462836202748 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:22 INFO - PROCESS | 4948 | 1462836202835 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:23:22 INFO - PROCESS | 4948 | 1462836202844 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C62C800 == 11 [pid = 4948] [id = 13] 16:23:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 35 (000000593DF87400) [pid = 4948] [serial = 35] [outer = 0000000000000000] 16:23:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 36 (00000059411E0C00) [pid = 4948] [serial = 36] [outer = 000000593DF87400] 16:23:22 INFO - PROCESS | 4948 | 1462836202891 Marionette DEBUG loaded listener.js 16:23:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 37 (0000005941D7FC00) [pid = 4948] [serial = 37] [outer = 000000593DF87400] 16:23:23 INFO - PROCESS | 4948 | 1462836203282 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 586ms 16:23:23 INFO - PROCESS | 4948 | 1462836203328 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 4948 | 1462836203331 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:23:23 INFO - PROCESS | 4948 | 1462836203334 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 4948 | 1462836203336 Marionette TRACE conn6 <- [1,18,null,{}] 16:23:23 INFO - PROCESS | 4948 | 1462836203346 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:23 INFO - PROCESS | 4948 | 1462836203439 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:23:23 INFO - PROCESS | 4948 | 1462836203454 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBB0800 == 12 [pid = 4948] [id = 14] 16:23:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 38 (00000059445E5800) [pid = 4948] [serial = 38] [outer = 0000000000000000] 16:23:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 39 (000000594489A400) [pid = 4948] [serial = 39] [outer = 00000059445E5800] 16:23:23 INFO - PROCESS | 4948 | 1462836203505 Marionette DEBUG loaded listener.js 16:23:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 40 (00000059450E6400) [pid = 4948] [serial = 40] [outer = 00000059445E5800] 16:23:23 INFO - PROCESS | 4948 | 1462836203942 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 626ms 16:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:23:23 INFO - PROCESS | 4948 | 1462836203964 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:23:23 INFO - PROCESS | 4948 | 1462836203966 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:23:23 INFO - PROCESS | 4948 | 1462836203970 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:23:23 INFO - PROCESS | 4948 | 1462836203972 Marionette TRACE conn6 <- [1,22,null,{}] 16:23:23 INFO - PROCESS | 4948 | 1462836203976 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 4948 | 1462836204065 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:23:24 INFO - PROCESS | 4948 | 1462836204072 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419E7800 == 13 [pid = 4948] [id = 15] 16:23:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 41 (00000059374D7C00) [pid = 4948] [serial = 41] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 42 (0000005944803C00) [pid = 4948] [serial = 42] [outer = 00000059374D7C00] 16:23:24 INFO - PROCESS | 4948 | 1462836204118 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 43 (00000059458B8C00) [pid = 4948] [serial = 43] [outer = 00000059374D7C00] 16:23:24 INFO - PROCESS | 4948 | 1462836204511 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 584ms 16:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:23:24 INFO - PROCESS | 4948 | 1462836204562 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:23:24 INFO - PROCESS | 4948 | 1462836204564 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:23:24 INFO - PROCESS | 4948 | 1462836204568 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:23:24 INFO - PROCESS | 4948 | 1462836204570 Marionette TRACE conn6 <- [1,26,null,{}] 16:23:24 INFO - PROCESS | 4948 | 1462836204573 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:24 INFO - PROCESS | 4948 | 1462836204650 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:23:24 INFO - PROCESS | 4948 | 1462836204657 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594233F000 == 14 [pid = 4948] [id = 16] 16:23:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 44 (0000005941D7D400) [pid = 4948] [serial = 44] [outer = 0000000000000000] 16:23:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 45 (00000059424B8400) [pid = 4948] [serial = 45] [outer = 0000005941D7D400] 16:23:24 INFO - PROCESS | 4948 | 1462836204702 Marionette DEBUG loaded listener.js 16:23:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 46 (0000005945076400) [pid = 4948] [serial = 46] [outer = 0000005941D7D400] 16:23:25 INFO - PROCESS | 4948 | 1462836205077 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 544ms 16:23:25 INFO - PROCESS | 4948 | 1462836205191 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:23:25 INFO - PROCESS | 4948 | 1462836205193 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:23:25 INFO - PROCESS | 4948 | 1462836205210 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 4948 | 1462836205212 Marionette TRACE conn6 <- [1,30,null,{}] 16:23:25 INFO - PROCESS | 4948 | 1462836205220 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 4948 | 1462836205343 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:23:25 INFO - PROCESS | 4948 | 1462836205354 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D7D800 == 15 [pid = 4948] [id = 17] 16:23:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 47 (00000059359E5000) [pid = 4948] [serial = 47] [outer = 0000000000000000] 16:23:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 48 (00000059359E6C00) [pid = 4948] [serial = 48] [outer = 00000059359E5000] 16:23:25 INFO - PROCESS | 4948 | 1462836205399 Marionette DEBUG loaded listener.js 16:23:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 49 (0000005945A65000) [pid = 4948] [serial = 49] [outer = 00000059359E5000] 16:23:25 INFO - PROCESS | 4948 | 1462836205764 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 593ms 16:23:25 INFO - PROCESS | 4948 | 1462836205809 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:23:25 INFO - PROCESS | 4948 | 1462836205812 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:23:25 INFO - PROCESS | 4948 | 1462836205815 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:23:25 INFO - PROCESS | 4948 | 1462836205817 Marionette TRACE conn6 <- [1,34,null,{}] 16:23:25 INFO - PROCESS | 4948 | 1462836205830 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:25 INFO - PROCESS | 4948 | 1462836205903 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:23:25 INFO - PROCESS | 4948 | 1462836205910 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:25 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946643000 == 16 [pid = 4948] [id = 18] 16:23:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 50 (000000593762EC00) [pid = 4948] [serial = 50] [outer = 0000000000000000] 16:23:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 51 (0000005937636800) [pid = 4948] [serial = 51] [outer = 000000593762EC00] 16:23:25 INFO - PROCESS | 4948 | 1462836205955 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 52 (000000593CD4EC00) [pid = 4948] [serial = 52] [outer = 000000593762EC00] 16:23:26 INFO - PROCESS | 4948 | 1462836206336 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 16:23:26 INFO - PROCESS | 4948 | 1462836206408 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 4948 | 1462836206410 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:23:26 INFO - PROCESS | 4948 | 1462836206414 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:23:26 INFO - PROCESS | 4948 | 1462836206415 Marionette TRACE conn6 <- [1,38,null,{}] 16:23:26 INFO - PROCESS | 4948 | 1462836206419 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:26 INFO - PROCESS | 4948 | 1462836206493 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:23:26 INFO - PROCESS | 4948 | 1462836206500 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A09F000 == 17 [pid = 4948] [id = 19] 16:23:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 53 (0000005942293400) [pid = 4948] [serial = 53] [outer = 0000000000000000] 16:23:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 54 (0000005949E65C00) [pid = 4948] [serial = 54] [outer = 0000005942293400] 16:23:26 INFO - PROCESS | 4948 | 1462836206544 Marionette DEBUG loaded listener.js 16:23:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 55 (0000005949E6E000) [pid = 4948] [serial = 55] [outer = 0000005942293400] 16:23:26 INFO - PROCESS | 4948 | 1462836206915 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 16:23:26 INFO - PROCESS | 4948 | 1462836206940 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:23:26 INFO - PROCESS | 4948 | 1462836206942 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:23:26 INFO - PROCESS | 4948 | 1462836206946 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:23:26 INFO - PROCESS | 4948 | 1462836206948 Marionette TRACE conn6 <- [1,42,null,{}] 16:23:26 INFO - PROCESS | 4948 | 1462836206952 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 4948 | 1462836207056 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:23:27 INFO - PROCESS | 4948 | 1462836207065 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0BB000 == 18 [pid = 4948] [id = 20] 16:23:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 56 (0000005949E71C00) [pid = 4948] [serial = 56] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 57 (000000594A224000) [pid = 4948] [serial = 57] [outer = 0000005949E71C00] 16:23:27 INFO - PROCESS | 4948 | 1462836207111 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 58 (000000594A22AC00) [pid = 4948] [serial = 58] [outer = 0000005949E71C00] 16:23:27 INFO - PROCESS | 4948 | 1462836207476 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 16:23:27 INFO - PROCESS | 4948 | 1462836207536 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:23:27 INFO - PROCESS | 4948 | 1462836207538 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:23:27 INFO - PROCESS | 4948 | 1462836207542 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:23:27 INFO - PROCESS | 4948 | 1462836207543 Marionette TRACE conn6 <- [1,46,null,{}] 16:23:27 INFO - PROCESS | 4948 | 1462836207547 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:27 INFO - PROCESS | 4948 | 1462836207653 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:23:27 INFO - PROCESS | 4948 | 1462836207662 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AE000 == 19 [pid = 4948] [id = 21] 16:23:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 59 (0000005949E72000) [pid = 4948] [serial = 59] [outer = 0000000000000000] 16:23:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 60 (000000594A593400) [pid = 4948] [serial = 60] [outer = 0000005949E72000] 16:23:27 INFO - PROCESS | 4948 | 1462836207707 Marionette DEBUG loaded listener.js 16:23:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 61 (000000594A59C800) [pid = 4948] [serial = 61] [outer = 0000005949E72000] 16:23:28 INFO - PROCESS | 4948 | 1462836208083 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 16:23:28 INFO - PROCESS | 4948 | 1462836208130 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 4948 | 1462836208132 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:23:28 INFO - PROCESS | 4948 | 1462836208136 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 4948 | 1462836208138 Marionette TRACE conn6 <- [1,50,null,{}] 16:23:28 INFO - PROCESS | 4948 | 1462836208142 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 4948 | 1462836208253 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:23:28 INFO - PROCESS | 4948 | 1462836208263 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B263800 == 20 [pid = 4948] [id = 22] 16:23:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 62 (000000594A5A0800) [pid = 4948] [serial = 62] [outer = 0000000000000000] 16:23:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (000000594B907400) [pid = 4948] [serial = 63] [outer = 000000594A5A0800] 16:23:28 INFO - PROCESS | 4948 | 1462836208318 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (000000594B3EC400) [pid = 4948] [serial = 64] [outer = 000000594A5A0800] 16:23:28 INFO - PROCESS | 4948 | 1462836208704 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 16:23:28 INFO - PROCESS | 4948 | 1462836208724 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:23:28 INFO - PROCESS | 4948 | 1462836208727 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:23:28 INFO - PROCESS | 4948 | 1462836208730 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:23:28 INFO - PROCESS | 4948 | 1462836208732 Marionette TRACE conn6 <- [1,54,null,{}] 16:23:28 INFO - PROCESS | 4948 | 1462836208735 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:28 INFO - PROCESS | 4948 | 1462836208815 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:23:28 INFO - PROCESS | 4948 | 1462836208875 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B669000 == 21 [pid = 4948] [id = 23] 16:23:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (000000594B3E7800) [pid = 4948] [serial = 65] [outer = 0000000000000000] 16:23:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (000000594B5B7C00) [pid = 4948] [serial = 66] [outer = 000000594B3E7800] 16:23:28 INFO - PROCESS | 4948 | 1462836208919 Marionette DEBUG loaded listener.js 16:23:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (000000594B5C1C00) [pid = 4948] [serial = 67] [outer = 000000594B3E7800] 16:23:29 INFO - PROCESS | 4948 | 1462836209228 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 521ms 16:23:29 INFO - PROCESS | 4948 | 1462836209254 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:23:29 INFO - PROCESS | 4948 | 1462836209256 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:23:29 INFO - PROCESS | 4948 | 1462836209259 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:23:29 INFO - PROCESS | 4948 | 1462836209261 Marionette TRACE conn6 <- [1,58,null,{}] 16:23:29 INFO - PROCESS | 4948 | 1462836209278 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:29 INFO - PROCESS | 4948 | 1462836209360 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:23:29 INFO - PROCESS | 4948 | 1462836209425 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBC5800 == 22 [pid = 4948] [id = 24] 16:23:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (000000594B3F1800) [pid = 4948] [serial = 68] [outer = 0000000000000000] 16:23:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (000000594B7C4400) [pid = 4948] [serial = 69] [outer = 000000594B3F1800] 16:23:29 INFO - PROCESS | 4948 | 1462836209469 Marionette DEBUG loaded listener.js 16:23:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000594B7CC800) [pid = 4948] [serial = 70] [outer = 000000594B3F1800] 16:23:30 INFO - PROCESS | 4948 | --DOCSHELL 00000059419E6000 == 21 [pid = 4948] [id = 8] 16:23:30 INFO - PROCESS | 4948 | 1462836210468 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1242ms 16:23:30 INFO - PROCESS | 4948 | 1462836210505 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:23:30 INFO - PROCESS | 4948 | 1462836210509 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:23:30 INFO - PROCESS | 4948 | 1462836210514 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:23:30 INFO - PROCESS | 4948 | 1462836210518 Marionette TRACE conn6 <- [1,62,null,{}] 16:23:30 INFO - PROCESS | 4948 | 1462836210524 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:30 INFO - PROCESS | 4948 | 1462836210640 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:23:30 INFO - PROCESS | 4948 | 1462836210712 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:30 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938BCE000 == 22 [pid = 4948] [id = 25] 16:23:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (00000059374D4C00) [pid = 4948] [serial = 71] [outer = 0000000000000000] 16:23:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (00000059374D8400) [pid = 4948] [serial = 72] [outer = 00000059374D4C00] 16:23:30 INFO - PROCESS | 4948 | 1462836210761 Marionette DEBUG loaded listener.js 16:23:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (00000059376A5800) [pid = 4948] [serial = 73] [outer = 00000059374D4C00] 16:23:31 INFO - PROCESS | 4948 | 1462836211158 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 16:23:31 INFO - PROCESS | 4948 | 1462836211220 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:23:31 INFO - PROCESS | 4948 | 1462836211225 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:23:31 INFO - PROCESS | 4948 | 1462836211232 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:23:31 INFO - PROCESS | 4948 | 1462836211234 Marionette TRACE conn6 <- [1,66,null,{}] 16:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:23:31 INFO - PROCESS | 4948 | 1462836211238 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:31 INFO - PROCESS | 4948 | 1462836211337 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:23:31 INFO - PROCESS | 4948 | 1462836211345 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CD63000 == 23 [pid = 4948] [id = 26] 16:23:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005937B19C00) [pid = 4948] [serial = 74] [outer = 0000000000000000] 16:23:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (000000593BD99800) [pid = 4948] [serial = 75] [outer = 0000005937B19C00] 16:23:31 INFO - PROCESS | 4948 | 1462836211392 Marionette DEBUG loaded listener.js 16:23:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (000000593CA2F800) [pid = 4948] [serial = 76] [outer = 0000005937B19C00] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000593DD69C00) [pid = 4948] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (000000594A5A0800) [pid = 4948] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (000000593D987800) [pid = 4948] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000593DF87400) [pid = 4948] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (00000059445E5800) [pid = 4948] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (00000059374D7C00) [pid = 4948] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005941D7D400) [pid = 4948] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (00000059359E5000) [pid = 4948] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (000000593762EC00) [pid = 4948] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:23:31 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (0000005945A6A400) [pid = 4948] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:23:32 INFO - PROCESS | 4948 | 1462836212070 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 16:23:32 INFO - PROCESS | 4948 | 1462836212119 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 4948 | 1462836212122 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:23:32 INFO - PROCESS | 4948 | 1462836212126 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - PROCESS | 4948 | 1462836212138 Marionette TRACE conn6 <- [1,70,null,{}] 16:23:32 INFO - PROCESS | 4948 | 1462836212149 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 4948 | 1462836212239 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:23:32 INFO - PROCESS | 4948 | 1462836212297 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411BB800 == 24 [pid = 4948] [id = 27] 16:23:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (000000593741F400) [pid = 4948] [serial = 77] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (000000593D63E000) [pid = 4948] [serial = 78] [outer = 000000593741F400] 16:23:32 INFO - PROCESS | 4948 | 1462836212347 Marionette DEBUG loaded listener.js 16:23:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (000000593E518000) [pid = 4948] [serial = 79] [outer = 000000593741F400] 16:23:32 INFO - PROCESS | 4948 | 1462836212678 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 16:23:32 INFO - PROCESS | 4948 | 1462836212717 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:23:32 INFO - PROCESS | 4948 | 1462836212720 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:23:32 INFO - PROCESS | 4948 | 1462836212723 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:23:32 INFO - PROCESS | 4948 | 1462836212725 Marionette TRACE conn6 <- [1,74,null,{}] 16:23:32 INFO - PROCESS | 4948 | 1462836212729 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:32 INFO - PROCESS | 4948 | 1462836212820 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:23:32 INFO - PROCESS | 4948 | 1462836212872 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:32 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942337800 == 25 [pid = 4948] [id = 28] 16:23:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000593E517C00) [pid = 4948] [serial = 80] [outer = 0000000000000000] 16:23:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (00000059417AA800) [pid = 4948] [serial = 81] [outer = 000000593E517C00] 16:23:32 INFO - PROCESS | 4948 | 1462836212919 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (0000005942449800) [pid = 4948] [serial = 82] [outer = 000000593E517C00] 16:23:33 INFO - PROCESS | 4948 | 1462836213244 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 16:23:33 INFO - PROCESS | 4948 | 1462836213314 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 4948 | 1462836213316 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:23:33 INFO - PROCESS | 4948 | 1462836213320 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 4948 | 1462836213321 Marionette TRACE conn6 <- [1,78,null,{}] 16:23:33 INFO - PROCESS | 4948 | 1462836213325 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:33 INFO - PROCESS | 4948 | 1462836213409 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:23:33 INFO - PROCESS | 4948 | 1462836213461 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:33 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944AA7800 == 26 [pid = 4948] [id = 29] 16:23:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (000000593BD17400) [pid = 4948] [serial = 83] [outer = 0000000000000000] 16:23:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005943D29400) [pid = 4948] [serial = 84] [outer = 000000593BD17400] 16:23:33 INFO - PROCESS | 4948 | 1462836213506 Marionette DEBUG loaded listener.js 16:23:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (0000005943F81800) [pid = 4948] [serial = 85] [outer = 000000593BD17400] 16:23:33 INFO - PROCESS | 4948 | 1462836213855 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 584ms 16:23:33 INFO - PROCESS | 4948 | 1462836213907 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:23:33 INFO - PROCESS | 4948 | 1462836213909 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:23:33 INFO - PROCESS | 4948 | 1462836213920 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:23:33 INFO - PROCESS | 4948 | 1462836213922 Marionette TRACE conn6 <- [1,82,null,{}] 16:23:33 INFO - PROCESS | 4948 | 1462836213926 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:34 INFO - PROCESS | 4948 | 1462836214055 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:23:34 INFO - PROCESS | 4948 | 1462836214137 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:34 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938128800 == 27 [pid = 4948] [id = 30] 16:23:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (00000059359E7C00) [pid = 4948] [serial = 86] [outer = 0000000000000000] 16:23:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (0000005936D55000) [pid = 4948] [serial = 87] [outer = 00000059359E7C00] 16:23:34 INFO - PROCESS | 4948 | 1462836214236 Marionette DEBUG loaded listener.js 16:23:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (0000005937637000) [pid = 4948] [serial = 88] [outer = 00000059359E7C00] 16:23:34 INFO - PROCESS | 4948 | 1462836214782 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 942ms 16:23:34 INFO - PROCESS | 4948 | 1462836214859 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:23:34 INFO - PROCESS | 4948 | 1462836214863 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:23:34 INFO - PROCESS | 4948 | 1462836214868 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:23:34 INFO - PROCESS | 4948 | 1462836214873 Marionette TRACE conn6 <- [1,86,null,{}] 16:23:34 INFO - PROCESS | 4948 | 1462836214878 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 4948 | 1462836215015 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:23:35 INFO - PROCESS | 4948 | 1462836215069 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 4948 | ++DOCSHELL 00000059448BA800 == 28 [pid = 4948] [id = 31] 16:23:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (000000593CAE7800) [pid = 4948] [serial = 89] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (000000593DF3F400) [pid = 4948] [serial = 90] [outer = 000000593CAE7800] 16:23:35 INFO - PROCESS | 4948 | 1462836215127 Marionette DEBUG loaded listener.js 16:23:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (00000059417AB800) [pid = 4948] [serial = 91] [outer = 000000593CAE7800] 16:23:35 INFO - PROCESS | 4948 | 1462836215642 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 16:23:35 INFO - PROCESS | 4948 | 1462836215710 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:23:35 INFO - PROCESS | 4948 | 1462836215714 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:23:35 INFO - PROCESS | 4948 | 1462836215717 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:23:35 INFO - PROCESS | 4948 | 1462836215720 Marionette TRACE conn6 <- [1,90,null,{}] 16:23:35 INFO - PROCESS | 4948 | 1462836215724 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:35 INFO - PROCESS | 4948 | 1462836215824 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:23:35 INFO - PROCESS | 4948 | 1462836215886 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000594784D000 == 29 [pid = 4948] [id = 32] 16:23:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005944D88400) [pid = 4948] [serial = 92] [outer = 0000000000000000] 16:23:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005945073400) [pid = 4948] [serial = 93] [outer = 0000005944D88400] 16:23:35 INFO - PROCESS | 4948 | 1462836215941 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (00000059450E9400) [pid = 4948] [serial = 94] [outer = 0000005944D88400] 16:23:36 INFO - PROCESS | 4948 | 1462836216498 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 16:23:36 INFO - PROCESS | 4948 | 1462836216558 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:23:36 INFO - PROCESS | 4948 | 1462836216562 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:23:36 INFO - PROCESS | 4948 | 1462836216574 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:23:36 INFO - PROCESS | 4948 | 1462836216579 Marionette TRACE conn6 <- [1,94,null,{}] 16:23:36 INFO - PROCESS | 4948 | 1462836216596 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:36 INFO - PROCESS | 4948 | 1462836216697 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:23:36 INFO - PROCESS | 4948 | 1462836216757 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B24A000 == 30 [pid = 4948] [id = 33] 16:23:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005944D8A400) [pid = 4948] [serial = 95] [outer = 0000000000000000] 16:23:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (00000059467D1800) [pid = 4948] [serial = 96] [outer = 0000005944D8A400] 16:23:36 INFO - PROCESS | 4948 | 1462836216812 Marionette DEBUG loaded listener.js 16:23:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005949E68000) [pid = 4948] [serial = 97] [outer = 0000005944D8A400] 16:23:37 INFO - PROCESS | 4948 | 1462836217408 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 900ms 16:23:37 INFO - PROCESS | 4948 | 1462836217472 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:23:37 INFO - PROCESS | 4948 | 1462836217476 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:23:37 INFO - PROCESS | 4948 | 1462836217481 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:23:37 INFO - PROCESS | 4948 | 1462836217485 Marionette TRACE conn6 <- [1,98,null,{}] 16:23:37 INFO - PROCESS | 4948 | 1462836217492 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:37 INFO - PROCESS | 4948 | 1462836217594 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:23:37 INFO - PROCESS | 4948 | 1462836217649 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA84000 == 31 [pid = 4948] [id = 34] 16:23:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (00000059374D9400) [pid = 4948] [serial = 98] [outer = 0000000000000000] 16:23:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (000000593762F400) [pid = 4948] [serial = 99] [outer = 00000059374D9400] 16:23:37 INFO - PROCESS | 4948 | 1462836217697 Marionette DEBUG loaded listener.js 16:23:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005938111000) [pid = 4948] [serial = 100] [outer = 00000059374D9400] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (000000593DD74800) [pid = 4948] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (000000593DF3D000) [pid = 4948] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (000000593BB4E000) [pid = 4948] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000594A593400) [pid = 4948] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (000000594B907400) [pid = 4948] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (000000594B5B7C00) [pid = 4948] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005943D35400) [pid = 4948] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (000000593BD1A400) [pid = 4948] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (000000593D98A000) [pid = 4948] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (00000059411E0C00) [pid = 4948] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (000000594489A400) [pid = 4948] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (00000059450E6400) [pid = 4948] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (0000005944803C00) [pid = 4948] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (00000059458B8C00) [pid = 4948] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (00000059424B8400) [pid = 4948] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (0000005945076400) [pid = 4948] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (00000059359E6C00) [pid = 4948] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (0000005937636800) [pid = 4948] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (0000005949E65C00) [pid = 4948] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (000000594A224000) [pid = 4948] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005945A6BC00) [pid = 4948] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (0000005936BF7800) [pid = 4948] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (0000005945A65000) [pid = 4948] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (000000593CD4EC00) [pid = 4948] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (0000005946E2C800) [pid = 4948] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (0000005941D7FC00) [pid = 4948] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (000000594B3EC400) [pid = 4948] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (00000059411DF000) [pid = 4948] [serial = 34] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 61 (000000594489EC00) [pid = 4948] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | --DOMWINDOW == 60 (00000059445E4800) [pid = 4948] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:23:38 INFO - PROCESS | 4948 | 1462836218221 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 775ms 16:23:38 INFO - PROCESS | 4948 | 1462836218261 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 4948 | 1462836218267 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:23:38 INFO - PROCESS | 4948 | 1462836218273 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 4948 | 1462836218276 Marionette TRACE conn6 <- [1,102,null,{}] 16:23:38 INFO - PROCESS | 4948 | 1462836218280 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 4948 | 1462836218364 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:23:38 INFO - PROCESS | 4948 | 1462836218374 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C6A8800 == 32 [pid = 4948] [id = 35] 16:23:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 61 (00000059374D0400) [pid = 4948] [serial = 101] [outer = 0000000000000000] 16:23:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 62 (000000593BD9A400) [pid = 4948] [serial = 102] [outer = 00000059374D0400] 16:23:38 INFO - PROCESS | 4948 | 1462836218420 Marionette DEBUG loaded listener.js 16:23:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (000000593DD72C00) [pid = 4948] [serial = 103] [outer = 00000059374D0400] 16:23:38 INFO - PROCESS | 4948 | 1462836218812 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 16:23:38 INFO - PROCESS | 4948 | 1462836218861 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:23:38 INFO - PROCESS | 4948 | 1462836218863 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:23:38 INFO - PROCESS | 4948 | 1462836218866 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:23:38 INFO - PROCESS | 4948 | 1462836218870 Marionette TRACE conn6 <- [1,106,null,{}] 16:23:38 INFO - PROCESS | 4948 | 1462836218881 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:38 INFO - PROCESS | 4948 | 1462836218968 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:23:38 INFO - PROCESS | 4948 | 1462836218977 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:38 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941BD4000 == 33 [pid = 4948] [id = 36] 16:23:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (00000059411DA800) [pid = 4948] [serial = 104] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (000000594228D800) [pid = 4948] [serial = 105] [outer = 00000059411DA800] 16:23:39 INFO - PROCESS | 4948 | 1462836219024 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (0000005943D2E000) [pid = 4948] [serial = 106] [outer = 00000059411DA800] 16:23:39 INFO - PROCESS | 4948 | 1462836219421 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 16:23:39 INFO - PROCESS | 4948 | 1462836219456 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:23:39 INFO - PROCESS | 4948 | 1462836219465 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:23:39 INFO - PROCESS | 4948 | 1462836219469 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:23:39 INFO - PROCESS | 4948 | 1462836219472 Marionette TRACE conn6 <- [1,110,null,{}] 16:23:39 INFO - PROCESS | 4948 | 1462836219475 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:39 INFO - PROCESS | 4948 | 1462836219554 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:23:39 INFO - PROCESS | 4948 | 1462836219560 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:39 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436E1000 == 34 [pid = 4948] [id = 37] 16:23:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (000000594361D000) [pid = 4948] [serial = 107] [outer = 0000000000000000] 16:23:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (0000005944FF4000) [pid = 4948] [serial = 108] [outer = 000000594361D000] 16:23:39 INFO - PROCESS | 4948 | 1462836219606 Marionette DEBUG loaded listener.js 16:23:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (00000059452F2000) [pid = 4948] [serial = 109] [outer = 000000594361D000] 16:23:40 INFO - PROCESS | 4948 | 1462836220004 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 16:23:40 INFO - PROCESS | 4948 | 1462836220062 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:23:40 INFO - PROCESS | 4948 | 1462836220065 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:23:40 INFO - PROCESS | 4948 | 1462836220068 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:23:40 INFO - PROCESS | 4948 | 1462836220070 Marionette TRACE conn6 <- [1,114,null,{}] 16:23:40 INFO - PROCESS | 4948 | 1462836220073 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:40 INFO - PROCESS | 4948 | 1462836220148 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:23:40 INFO - PROCESS | 4948 | 1462836220155 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:40 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D72800 == 35 [pid = 4948] [id = 38] 16:23:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (00000059453E7C00) [pid = 4948] [serial = 110] [outer = 0000000000000000] 16:23:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (00000059458BE000) [pid = 4948] [serial = 111] [outer = 00000059453E7C00] 16:23:40 INFO - PROCESS | 4948 | 1462836220200 Marionette DEBUG loaded listener.js 16:23:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (0000005946E20C00) [pid = 4948] [serial = 112] [outer = 00000059453E7C00] 16:23:40 INFO - PROCESS | 4948 | --DOCSHELL 000000593C6A8800 == 34 [pid = 4948] [id = 35] 16:23:40 INFO - PROCESS | 4948 | --DOCSHELL 000000594B24A000 == 33 [pid = 4948] [id = 33] 16:23:40 INFO - PROCESS | 4948 | --DOCSHELL 000000593CA84000 == 32 [pid = 4948] [id = 34] 16:23:40 INFO - PROCESS | 4948 | --DOCSHELL 000000594784D000 == 31 [pid = 4948] [id = 32] 16:23:40 INFO - PROCESS | 4948 | --DOCSHELL 00000059448BA800 == 30 [pid = 4948] [id = 31] 16:23:40 INFO - PROCESS | 4948 | --DOCSHELL 0000005938128800 == 29 [pid = 4948] [id = 30] 16:23:41 INFO - PROCESS | 4948 | 1462836221364 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1326ms 16:23:41 INFO - PROCESS | 4948 | 1462836221399 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:23:41 INFO - PROCESS | 4948 | 1462836221404 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:23:41 INFO - PROCESS | 4948 | 1462836221408 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:23:41 INFO - PROCESS | 4948 | 1462836221412 Marionette TRACE conn6 <- [1,118,null,{}] 16:23:41 INFO - PROCESS | 4948 | 1462836221424 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:41 INFO - PROCESS | 4948 | 1462836221527 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:23:41 INFO - PROCESS | 4948 | 1462836221536 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C6A5000 == 30 [pid = 4948] [id = 39] 16:23:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (0000005937638000) [pid = 4948] [serial = 113] [outer = 0000000000000000] 16:23:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (00000059376A9000) [pid = 4948] [serial = 114] [outer = 0000005937638000] 16:23:41 INFO - PROCESS | 4948 | 1462836221585 Marionette DEBUG loaded listener.js 16:23:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (0000005938BBD000) [pid = 4948] [serial = 115] [outer = 0000005937638000] 16:23:42 INFO - PROCESS | 4948 | 1462836221996 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 16:23:42 INFO - PROCESS | 4948 | 1462836222041 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 4948 | 1462836222046 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:23:42 INFO - PROCESS | 4948 | 1462836222052 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 4948 | 1462836222055 Marionette TRACE conn6 <- [1,122,null,{}] 16:23:42 INFO - PROCESS | 4948 | 1462836222059 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:42 INFO - PROCESS | 4948 | 1462836222172 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:23:42 INFO - PROCESS | 4948 | 1462836222243 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:42 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941295000 == 31 [pid = 4948] [id = 40] 16:23:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (0000005938A27800) [pid = 4948] [serial = 116] [outer = 0000000000000000] 16:23:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (000000593CD4B800) [pid = 4948] [serial = 117] [outer = 0000005938A27800] 16:23:42 INFO - PROCESS | 4948 | 1462836222288 Marionette DEBUG loaded listener.js 16:23:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (000000593DF42C00) [pid = 4948] [serial = 118] [outer = 0000005938A27800] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000594B3F1800) [pid = 4948] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005949E71C00) [pid = 4948] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000594B3E7800) [pid = 4948] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (0000005949E72000) [pid = 4948] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (0000005942293400) [pid = 4948] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (00000059374D4C00) [pid = 4948] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (000000593741F400) [pid = 4948] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (0000005937B19C00) [pid = 4948] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (000000593E517C00) [pid = 4948] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (000000593BD17400) [pid = 4948] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (00000059359E7C00) [pid = 4948] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (000000593CAE7800) [pid = 4948] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (0000005944D88400) [pid = 4948] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (0000005944D8A400) [pid = 4948] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (00000059374D9400) [pid = 4948] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (00000059374D0400) [pid = 4948] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:23:42 INFO - PROCESS | 4948 | --DOMWINDOW == 61 (00000059411DA800) [pid = 4948] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:23:42 INFO - PROCESS | 4948 | 1462836222871 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 839ms 16:23:42 INFO - PROCESS | 4948 | 1462836222907 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:23:42 INFO - PROCESS | 4948 | 1462836222910 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:23:42 INFO - PROCESS | 4948 | 1462836222913 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:23:42 INFO - PROCESS | 4948 | 1462836222917 Marionette TRACE conn6 <- [1,126,null,{}] 16:23:42 INFO - PROCESS | 4948 | 1462836222928 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 4948 | 1462836223040 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:23:43 INFO - PROCESS | 4948 | 1462836223076 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942352800 == 32 [pid = 4948] [id = 41] 16:23:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 62 (000000593D640800) [pid = 4948] [serial = 119] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (000000593D642400) [pid = 4948] [serial = 120] [outer = 000000593D640800] 16:23:43 INFO - PROCESS | 4948 | 1462836223123 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (000000593D6ED400) [pid = 4948] [serial = 121] [outer = 000000593D640800] 16:23:43 INFO - PROCESS | 4948 | 1462836223454 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 16:23:43 INFO - PROCESS | 4948 | 1462836223521 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:23:43 INFO - PROCESS | 4948 | 1462836223524 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:23:43 INFO - PROCESS | 4948 | 1462836223528 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:23:43 INFO - PROCESS | 4948 | 1462836223530 Marionette TRACE conn6 <- [1,130,null,{}] 16:23:43 INFO - PROCESS | 4948 | 1462836223533 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:43 INFO - PROCESS | 4948 | 1462836223612 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:23:43 INFO - PROCESS | 4948 | 1462836223619 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:43 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944A9A800 == 33 [pid = 4948] [id = 42] 16:23:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (0000005941280C00) [pid = 4948] [serial = 122] [outer = 0000000000000000] 16:23:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (0000005941B09400) [pid = 4948] [serial = 123] [outer = 0000005941280C00] 16:23:43 INFO - PROCESS | 4948 | 1462836223664 Marionette DEBUG loaded listener.js 16:23:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (0000005942447000) [pid = 4948] [serial = 124] [outer = 0000005941280C00] 16:23:44 INFO - PROCESS | 4948 | 1462836224069 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 16:23:44 INFO - PROCESS | 4948 | 1462836224118 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 4948 | 1462836224121 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:23:44 INFO - PROCESS | 4948 | 1462836224128 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 4948 | 1462836224130 Marionette TRACE conn6 <- [1,134,null,{}] 16:23:44 INFO - PROCESS | 4948 | 1462836224134 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 4948 | 1462836224222 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:23:44 INFO - PROCESS | 4948 | 1462836224229 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:44 INFO - PROCESS | 4948 | ++DOCSHELL 000000594675D000 == 34 [pid = 4948] [id = 43] 16:23:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (00000059424BA000) [pid = 4948] [serial = 125] [outer = 0000000000000000] 16:23:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (0000005943D2D400) [pid = 4948] [serial = 126] [outer = 00000059424BA000] 16:23:44 INFO - PROCESS | 4948 | 1462836224273 Marionette DEBUG loaded listener.js 16:23:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (00000059445E5800) [pid = 4948] [serial = 127] [outer = 00000059424BA000] 16:23:44 INFO - PROCESS | 4948 | 1462836224733 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 16:23:44 INFO - PROCESS | 4948 | 1462836224757 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:23:44 INFO - PROCESS | 4948 | 1462836224762 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:23:44 INFO - PROCESS | 4948 | 1462836224768 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:23:44 INFO - PROCESS | 4948 | 1462836224773 Marionette TRACE conn6 <- [1,138,null,{}] 16:23:44 INFO - PROCESS | 4948 | 1462836224780 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:44 INFO - PROCESS | 4948 | 1462836224913 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:23:45 INFO - PROCESS | 4948 | 1462836225029 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C5BD000 == 35 [pid = 4948] [id = 44] 16:23:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (00000059374D0800) [pid = 4948] [serial = 128] [outer = 0000000000000000] 16:23:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (00000059374D9400) [pid = 4948] [serial = 129] [outer = 00000059374D0800] 16:23:45 INFO - PROCESS | 4948 | 1462836225086 Marionette DEBUG loaded listener.js 16:23:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (0000005938A8DC00) [pid = 4948] [serial = 130] [outer = 00000059374D0800] 16:23:45 INFO - PROCESS | 4948 | 1462836225735 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 984ms 16:23:45 INFO - PROCESS | 4948 | 1462836225756 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:23:45 INFO - PROCESS | 4948 | 1462836225762 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:23:45 INFO - PROCESS | 4948 | 1462836225769 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:23:45 INFO - PROCESS | 4948 | 1462836225772 Marionette TRACE conn6 <- [1,142,null,{}] 16:23:45 INFO - PROCESS | 4948 | 1462836225776 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:45 INFO - PROCESS | 4948 | 1462836225876 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:23:45 INFO - PROCESS | 4948 | 1462836225949 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:45 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946768800 == 36 [pid = 4948] [id = 45] 16:23:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (000000593D985000) [pid = 4948] [serial = 131] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (000000593DF41400) [pid = 4948] [serial = 132] [outer = 000000593D985000] 16:23:46 INFO - PROCESS | 4948 | 1462836226004 Marionette DEBUG loaded listener.js 16:23:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (0000005941289000) [pid = 4948] [serial = 133] [outer = 000000593D985000] 16:23:46 INFO - PROCESS | 4948 | 1462836226541 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 839ms 16:23:46 INFO - PROCESS | 4948 | 1462836226608 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:23:46 INFO - PROCESS | 4948 | 1462836226611 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:23:46 INFO - PROCESS | 4948 | 1462836226615 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:23:46 INFO - PROCESS | 4948 | 1462836226619 Marionette TRACE conn6 <- [1,146,null,{}] 16:23:46 INFO - PROCESS | 4948 | 1462836226632 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:46 INFO - PROCESS | 4948 | 1462836226791 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:23:46 INFO - PROCESS | 4948 | 1462836226870 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AC000 == 37 [pid = 4948] [id = 46] 16:23:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (0000005944DF4000) [pid = 4948] [serial = 134] [outer = 0000000000000000] 16:23:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (000000594507FC00) [pid = 4948] [serial = 135] [outer = 0000005944DF4000] 16:23:46 INFO - PROCESS | 4948 | 1462836226928 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (00000059453ED000) [pid = 4948] [serial = 136] [outer = 0000005944DF4000] 16:23:47 INFO - PROCESS | 4948 | 1462836227525 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 941ms 16:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:23:47 INFO - PROCESS | 4948 | 1462836227558 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:23:47 INFO - PROCESS | 4948 | 1462836227561 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:23:47 INFO - PROCESS | 4948 | 1462836227565 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:23:47 INFO - PROCESS | 4948 | 1462836227567 Marionette TRACE conn6 <- [1,150,null,{}] 16:23:47 INFO - PROCESS | 4948 | 1462836227571 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:47 INFO - PROCESS | 4948 | 1462836227671 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:23:47 INFO - PROCESS | 4948 | 1462836227731 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BB52000 == 38 [pid = 4948] [id = 47] 16:23:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (000000593BB78C00) [pid = 4948] [serial = 137] [outer = 0000000000000000] 16:23:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (000000593CA2B400) [pid = 4948] [serial = 138] [outer = 000000593BB78C00] 16:23:47 INFO - PROCESS | 4948 | 1462836227786 Marionette DEBUG loaded listener.js 16:23:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005943D33000) [pid = 4948] [serial = 139] [outer = 000000593BB78C00] 16:23:48 INFO - PROCESS | 4948 | --DOCSHELL 0000005944A9A800 == 37 [pid = 4948] [id = 42] 16:23:48 INFO - PROCESS | 4948 | --DOCSHELL 0000005942352800 == 36 [pid = 4948] [id = 41] 16:23:48 INFO - PROCESS | 4948 | --DOCSHELL 0000005941295000 == 35 [pid = 4948] [id = 40] 16:23:48 INFO - PROCESS | 4948 | --DOCSHELL 000000593C6A5000 == 34 [pid = 4948] [id = 39] 16:23:48 INFO - PROCESS | 4948 | --DOCSHELL 00000059436E1000 == 33 [pid = 4948] [id = 37] 16:23:48 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D72800 == 32 [pid = 4948] [id = 38] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (000000594B7CC800) [pid = 4948] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (0000005944FF4000) [pid = 4948] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (00000059374D8400) [pid = 4948] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (000000593D63E000) [pid = 4948] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000593BD99800) [pid = 4948] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (00000059417AA800) [pid = 4948] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000593CA2F800) [pid = 4948] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (0000005936D55000) [pid = 4948] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (00000059376A5800) [pid = 4948] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (0000005937637000) [pid = 4948] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (000000593DF3F400) [pid = 4948] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (00000059417AB800) [pid = 4948] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005945073400) [pid = 4948] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (00000059450E9400) [pid = 4948] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (00000059467D1800) [pid = 4948] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (0000005949E68000) [pid = 4948] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (000000593762F400) [pid = 4948] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (0000005938111000) [pid = 4948] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (000000593BD9A400) [pid = 4948] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (000000593E518000) [pid = 4948] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 61 (000000594228D800) [pid = 4948] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 60 (0000005943D2E000) [pid = 4948] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 59 (000000593DD72C00) [pid = 4948] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 58 (0000005942449800) [pid = 4948] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 57 (0000005943F81800) [pid = 4948] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 56 (000000594B7C4400) [pid = 4948] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 55 (000000594A22AC00) [pid = 4948] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 54 (000000594B5C1C00) [pid = 4948] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 53 (000000594A59C800) [pid = 4948] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 52 (0000005949E6E000) [pid = 4948] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | --DOMWINDOW == 51 (0000005943D29400) [pid = 4948] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:23:48 INFO - PROCESS | 4948 | 1462836228437 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 943ms 16:23:48 INFO - PROCESS | 4948 | 1462836228509 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:23:48 INFO - PROCESS | 4948 | 1462836228514 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:23:48 INFO - PROCESS | 4948 | 1462836228519 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:23:48 INFO - PROCESS | 4948 | 1462836228523 Marionette TRACE conn6 <- [1,154,null,{}] 16:23:48 INFO - PROCESS | 4948 | 1462836228528 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:48 INFO - PROCESS | 4948 | 1462836228618 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:23:48 INFO - PROCESS | 4948 | 1462836228679 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CBC9000 == 33 [pid = 4948] [id = 48] 16:23:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 52 (00000059374D3400) [pid = 4948] [serial = 140] [outer = 0000000000000000] 16:23:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 53 (00000059376B0C00) [pid = 4948] [serial = 141] [outer = 00000059374D3400] 16:23:48 INFO - PROCESS | 4948 | 1462836228727 Marionette DEBUG loaded listener.js 16:23:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 54 (000000593BD9C400) [pid = 4948] [serial = 142] [outer = 00000059374D3400] 16:23:49 INFO - PROCESS | 4948 | 1462836229093 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 16:23:49 INFO - PROCESS | 4948 | 1462836229153 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 4948 | 1462836229158 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:23:49 INFO - PROCESS | 4948 | 1462836229165 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - PROCESS | 4948 | 1462836229167 Marionette TRACE conn6 <- [1,158,null,{}] 16:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:23:49 INFO - PROCESS | 4948 | 1462836229171 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 4948 | 1462836229252 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:23:49 INFO - PROCESS | 4948 | 1462836229284 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 4948 | ++DOCSHELL 00000059412AA800 == 34 [pid = 4948] [id = 49] 16:23:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 55 (000000593CA8DC00) [pid = 4948] [serial = 143] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 56 (000000593DD74800) [pid = 4948] [serial = 144] [outer = 000000593CA8DC00] 16:23:49 INFO - PROCESS | 4948 | 1462836229329 Marionette DEBUG loaded listener.js 16:23:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 57 (0000005941A42800) [pid = 4948] [serial = 145] [outer = 000000593CA8DC00] 16:23:49 INFO - PROCESS | 4948 | 1462836229722 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 586ms 16:23:49 INFO - PROCESS | 4948 | 1462836229756 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:23:49 INFO - PROCESS | 4948 | 1462836229766 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:23:49 INFO - PROCESS | 4948 | 1462836229769 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:23:49 INFO - PROCESS | 4948 | 1462836229773 Marionette TRACE conn6 <- [1,162,null,{}] 16:23:49 INFO - PROCESS | 4948 | 1462836229784 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:49 INFO - PROCESS | 4948 | 1462836229866 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:23:49 INFO - PROCESS | 4948 | 1462836229875 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:49 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436D9800 == 35 [pid = 4948] [id = 50] 16:23:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 58 (0000005943D2AC00) [pid = 4948] [serial = 146] [outer = 0000000000000000] 16:23:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 59 (0000005943F89800) [pid = 4948] [serial = 147] [outer = 0000005943D2AC00] 16:23:49 INFO - PROCESS | 4948 | 1462836229923 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 60 (0000005945076C00) [pid = 4948] [serial = 148] [outer = 0000005943D2AC00] 16:23:50 INFO - PROCESS | 4948 | 1462836230325 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 585ms 16:23:50 INFO - PROCESS | 4948 | 1462836230364 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:23:50 INFO - PROCESS | 4948 | 1462836230367 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:23:50 INFO - PROCESS | 4948 | 1462836230371 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:23:50 INFO - PROCESS | 4948 | 1462836230372 Marionette TRACE conn6 <- [1,166,null,{}] 16:23:50 INFO - PROCESS | 4948 | 1462836230376 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:50 INFO - PROCESS | 4948 | 1462836230456 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:23:50 INFO - PROCESS | 4948 | 1462836230463 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:50 INFO - PROCESS | 4948 | ++DOCSHELL 00000059452CC000 == 36 [pid = 4948] [id = 51] 16:23:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 61 (0000005945353800) [pid = 4948] [serial = 149] [outer = 0000000000000000] 16:23:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 62 (0000005945A71C00) [pid = 4948] [serial = 150] [outer = 0000005945353800] 16:23:50 INFO - PROCESS | 4948 | 1462836230508 Marionette DEBUG loaded listener.js 16:23:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (00000059467CA400) [pid = 4948] [serial = 151] [outer = 0000005945353800] 16:23:50 INFO - PROCESS | 4948 | 1462836230946 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 16:23:51 INFO - PROCESS | 4948 | 1462836231002 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 4948 | 1462836231004 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:23:51 INFO - PROCESS | 4948 | 1462836231016 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 4948 | 1462836231018 Marionette TRACE conn6 <- [1,170,null,{}] 16:23:51 INFO - PROCESS | 4948 | 1462836231022 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 4948 | 1462836231128 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:23:51 INFO - PROCESS | 4948 | 1462836231136 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0A0000 == 37 [pid = 4948] [id = 52] 16:23:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (0000005946E20400) [pid = 4948] [serial = 152] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (000000594782CC00) [pid = 4948] [serial = 153] [outer = 0000005946E20400] 16:23:51 INFO - PROCESS | 4948 | 1462836231185 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (0000005949E68400) [pid = 4948] [serial = 154] [outer = 0000005946E20400] 16:23:51 INFO - PROCESS | 4948 | 1462836231609 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 650ms 16:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:23:51 INFO - PROCESS | 4948 | 1462836231661 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:23:51 INFO - PROCESS | 4948 | 1462836231663 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:23:51 INFO - PROCESS | 4948 | 1462836231666 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:23:51 INFO - PROCESS | 4948 | 1462836231668 Marionette TRACE conn6 <- [1,174,null,{}] 16:23:51 INFO - PROCESS | 4948 | 1462836231671 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:51 INFO - PROCESS | 4948 | 1462836231783 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:23:51 INFO - PROCESS | 4948 | 1462836231850 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AF000 == 38 [pid = 4948] [id = 53] 16:23:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (0000005949E6BC00) [pid = 4948] [serial = 155] [outer = 0000000000000000] 16:23:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (000000594A227800) [pid = 4948] [serial = 156] [outer = 0000005949E6BC00] 16:23:51 INFO - PROCESS | 4948 | 1462836231895 Marionette DEBUG loaded listener.js 16:23:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (000000594A594C00) [pid = 4948] [serial = 157] [outer = 0000005949E6BC00] 16:23:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000594A592400) [pid = 4948] [serial = 158] [outer = 0000005938A85400] 16:23:52 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (00000059453E7C00) [pid = 4948] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:23:52 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (0000005937638000) [pid = 4948] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:23:52 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (0000005938A27800) [pid = 4948] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:23:52 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (0000005941280C00) [pid = 4948] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:23:52 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (000000593D640800) [pid = 4948] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:23:52 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (000000594361D000) [pid = 4948] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:23:52 INFO - PROCESS | 4948 | 1462836232301 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 690ms 16:23:52 INFO - PROCESS | 4948 | 1462836232360 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 4948 | 1462836232362 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:23:52 INFO - PROCESS | 4948 | 1462836232365 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 4948 | 1462836232367 Marionette TRACE conn6 <- [1,178,null,{}] 16:23:52 INFO - PROCESS | 4948 | 1462836232371 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 4948 | 1462836232468 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:23:52 INFO - PROCESS | 4948 | 1462836232510 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:52 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BEF2800 == 39 [pid = 4948] [id = 54] 16:23:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (0000005936B34000) [pid = 4948] [serial = 159] [outer = 0000000000000000] 16:23:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (000000593CA99400) [pid = 4948] [serial = 160] [outer = 0000005936B34000] 16:23:52 INFO - PROCESS | 4948 | 1462836232554 Marionette DEBUG loaded listener.js 16:23:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (000000594B3E8000) [pid = 4948] [serial = 161] [outer = 0000005936B34000] 16:23:52 INFO - PROCESS | 4948 | 1462836232864 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 523ms 16:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:23:52 INFO - PROCESS | 4948 | 1462836232892 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:23:52 INFO - PROCESS | 4948 | 1462836232894 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:23:52 INFO - PROCESS | 4948 | 1462836232898 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:23:52 INFO - PROCESS | 4948 | 1462836232899 Marionette TRACE conn6 <- [1,182,null,{}] 16:23:52 INFO - PROCESS | 4948 | 1462836232903 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:52 INFO - PROCESS | 4948 | 1462836232981 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:23:53 INFO - PROCESS | 4948 | 1462836233036 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B676000 == 40 [pid = 4948] [id = 55] 16:23:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (00000059444B6C00) [pid = 4948] [serial = 162] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (00000059444BC800) [pid = 4948] [serial = 163] [outer = 00000059444B6C00] 16:23:53 INFO - PROCESS | 4948 | 1462836233080 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (00000059444C5000) [pid = 4948] [serial = 164] [outer = 00000059444B6C00] 16:23:53 INFO - PROCESS | 4948 | 1462836233422 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 16:23:53 INFO - PROCESS | 4948 | 1462836233485 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:23:53 INFO - PROCESS | 4948 | 1462836233487 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:23:53 INFO - PROCESS | 4948 | 1462836233491 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:23:53 INFO - PROCESS | 4948 | 1462836233492 Marionette TRACE conn6 <- [1,186,null,{}] 16:23:53 INFO - PROCESS | 4948 | 1462836233496 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:53 INFO - PROCESS | 4948 | 1462836233594 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:23:53 INFO - PROCESS | 4948 | 1462836233602 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBD5800 == 41 [pid = 4948] [id = 56] 16:23:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (0000005940D19C00) [pid = 4948] [serial = 165] [outer = 0000000000000000] 16:23:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (0000005940D1DC00) [pid = 4948] [serial = 166] [outer = 0000005940D19C00] 16:23:53 INFO - PROCESS | 4948 | 1462836233646 Marionette DEBUG loaded listener.js 16:23:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (00000059444BF800) [pid = 4948] [serial = 167] [outer = 0000005940D19C00] 16:23:54 INFO - PROCESS | 4948 | 1462836234004 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 523ms 16:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:23:54 INFO - PROCESS | 4948 | 1462836234017 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 4948 | 1462836234019 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 4948 | 1462836234022 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - PROCESS | 4948 | 1462836234024 Marionette TRACE conn6 <- [1,190,null,{}] 16:23:54 INFO - PROCESS | 4948 | 1462836234027 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 4948 | 1462836234102 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:23:54 INFO - PROCESS | 4948 | 1462836234109 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947887000 == 42 [pid = 4948] [id = 57] 16:23:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005940D5A800) [pid = 4948] [serial = 168] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (0000005940D60800) [pid = 4948] [serial = 169] [outer = 0000005940D5A800] 16:23:54 INFO - PROCESS | 4948 | 1462836234153 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (00000059444B8800) [pid = 4948] [serial = 170] [outer = 0000005940D5A800] 16:23:54 INFO - PROCESS | 4948 | 1462836234558 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 16:23:54 INFO - PROCESS | 4948 | 1462836234613 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:23:54 INFO - PROCESS | 4948 | 1462836234615 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:23:54 INFO - PROCESS | 4948 | 1462836234619 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:23:54 INFO - PROCESS | 4948 | 1462836234621 Marionette TRACE conn6 <- [1,194,null,{}] 16:23:54 INFO - PROCESS | 4948 | 1462836234625 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:54 INFO - PROCESS | 4948 | 1462836234765 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:23:54 INFO - PROCESS | 4948 | 1462836234822 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:54 INFO - PROCESS | 4948 | ++DOCSHELL 00000059381F0800 == 43 [pid = 4948] [id = 58] 16:23:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (00000059325C6000) [pid = 4948] [serial = 171] [outer = 0000000000000000] 16:23:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (00000059325CC000) [pid = 4948] [serial = 172] [outer = 00000059325C6000] 16:23:54 INFO - PROCESS | 4948 | 1462836234880 Marionette DEBUG loaded listener.js 16:23:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (000000593762C800) [pid = 4948] [serial = 173] [outer = 00000059325C6000] 16:23:55 INFO - PROCESS | 4948 | 1462836235533 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 923ms 16:23:55 INFO - PROCESS | 4948 | 1462836235546 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:23:55 INFO - PROCESS | 4948 | 1462836235550 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:23:55 INFO - PROCESS | 4948 | 1462836235555 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:23:55 INFO - PROCESS | 4948 | 1462836235559 Marionette TRACE conn6 <- [1,198,null,{}] 16:23:55 INFO - PROCESS | 4948 | 1462836235564 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:55 INFO - PROCESS | 4948 | 1462836235673 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:23:55 INFO - PROCESS | 4948 | 1462836235749 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:55 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D7E800 == 44 [pid = 4948] [id = 59] 16:23:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005940D1D800) [pid = 4948] [serial = 174] [outer = 0000000000000000] 16:23:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005940D5B400) [pid = 4948] [serial = 175] [outer = 0000005940D1D800] 16:23:55 INFO - PROCESS | 4948 | 1462836235808 Marionette DEBUG loaded listener.js 16:23:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005941A4AC00) [pid = 4948] [serial = 176] [outer = 0000005940D1D800] 16:23:56 INFO - PROCESS | 4948 | 1462836236333 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 16:23:56 INFO - PROCESS | 4948 | 1462836236398 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:23:56 INFO - PROCESS | 4948 | 1462836236402 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:23:56 INFO - PROCESS | 4948 | 1462836236406 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:23:56 INFO - PROCESS | 4948 | 1462836236408 Marionette TRACE conn6 <- [1,202,null,{}] 16:23:56 INFO - PROCESS | 4948 | 1462836236412 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:56 INFO - PROCESS | 4948 | 1462836236518 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:23:56 INFO - PROCESS | 4948 | 1462836236584 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB3C800 == 45 [pid = 4948] [id = 60] 16:23:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005944FF3C00) [pid = 4948] [serial = 177] [outer = 0000000000000000] 16:23:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (00000059450E0400) [pid = 4948] [serial = 178] [outer = 0000005944FF3C00] 16:23:56 INFO - PROCESS | 4948 | 1462836236639 Marionette DEBUG loaded listener.js 16:23:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005949E65800) [pid = 4948] [serial = 179] [outer = 0000005944FF3C00] 16:23:57 INFO - PROCESS | 4948 | 1462836237197 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 837ms 16:23:57 INFO - PROCESS | 4948 | 1462836237244 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:23:57 INFO - PROCESS | 4948 | 1462836237248 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:23:57 INFO - PROCESS | 4948 | 1462836237260 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:23:57 INFO - PROCESS | 4948 | 1462836237265 Marionette TRACE conn6 <- [1,206,null,{}] 16:23:57 INFO - PROCESS | 4948 | 1462836237270 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:57 INFO - PROCESS | 4948 | 1462836237375 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:23:57 INFO - PROCESS | 4948 | 1462836237452 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C691800 == 46 [pid = 4948] [id = 61] 16:23:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000594245B400) [pid = 4948] [serial = 180] [outer = 0000000000000000] 16:23:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005946E2CC00) [pid = 4948] [serial = 181] [outer = 000000594245B400] 16:23:57 INFO - PROCESS | 4948 | 1462836237507 Marionette DEBUG loaded listener.js 16:23:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (000000594A222C00) [pid = 4948] [serial = 182] [outer = 000000594245B400] 16:23:58 INFO - PROCESS | 4948 | 1462836238161 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 941ms 16:23:58 INFO - PROCESS | 4948 | 1462836238198 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:23:58 INFO - PROCESS | 4948 | 1462836238202 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:23:58 INFO - PROCESS | 4948 | 1462836238207 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:23:58 INFO - PROCESS | 4948 | 1462836238211 Marionette TRACE conn6 <- [1,210,null,{}] 16:23:58 INFO - PROCESS | 4948 | 1462836238216 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:58 INFO - PROCESS | 4948 | 1462836238312 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:23:58 INFO - PROCESS | 4948 | 1462836238389 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA79000 == 47 [pid = 4948] [id = 62] 16:23:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (00000059374D4C00) [pid = 4948] [serial = 183] [outer = 0000000000000000] 16:23:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005937632000) [pid = 4948] [serial = 184] [outer = 00000059374D4C00] 16:23:58 INFO - PROCESS | 4948 | 1462836238439 Marionette DEBUG loaded listener.js 16:23:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000593C51B400) [pid = 4948] [serial = 185] [outer = 00000059374D4C00] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 0000005947887000 == 46 [pid = 4948] [id = 57] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBD5800 == 45 [pid = 4948] [id = 56] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000594B676000 == 44 [pid = 4948] [id = 55] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000593BEF2800 == 43 [pid = 4948] [id = 54] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AF000 == 42 [pid = 4948] [id = 53] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0A0000 == 41 [pid = 4948] [id = 52] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 00000059452CC000 == 40 [pid = 4948] [id = 51] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 00000059436D9800 == 39 [pid = 4948] [id = 50] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 0000005941BD4000 == 38 [pid = 4948] [id = 36] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 00000059412AA800 == 37 [pid = 4948] [id = 49] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000593CBC9000 == 36 [pid = 4948] [id = 48] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005943D2D400) [pid = 4948] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOCSHELL 000000594675D000 == 35 [pid = 4948] [id = 43] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (00000059452F2000) [pid = 4948] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (00000059458BE000) [pid = 4948] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (00000059376A9000) [pid = 4948] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000593CD4B800) [pid = 4948] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005938BBD000) [pid = 4948] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005941B09400) [pid = 4948] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (000000593D642400) [pid = 4948] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (000000593DF42C00) [pid = 4948] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005942447000) [pid = 4948] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (000000593D6ED400) [pid = 4948] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:23:58 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005946E20C00) [pid = 4948] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:23:59 INFO - PROCESS | 4948 | 1462836239038 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 16:23:59 INFO - PROCESS | 4948 | 1462836239094 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 4948 | 1462836239099 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:23:59 INFO - PROCESS | 4948 | 1462836239106 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 4948 | 1462836239109 Marionette TRACE conn6 <- [1,214,null,{}] 16:23:59 INFO - PROCESS | 4948 | 1462836239113 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 4948 | 1462836239196 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:23:59 INFO - PROCESS | 4948 | 1462836239260 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C6AD000 == 36 [pid = 4948] [id = 63] 16:23:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (000000593741F800) [pid = 4948] [serial = 186] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (000000593810CC00) [pid = 4948] [serial = 187] [outer = 000000593741F800] 16:23:59 INFO - PROCESS | 4948 | 1462836239307 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (000000593C676000) [pid = 4948] [serial = 188] [outer = 000000593741F800] 16:23:59 INFO - PROCESS | 4948 | 1462836239679 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 628ms 16:23:59 INFO - PROCESS | 4948 | 1462836239735 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:23:59 INFO - PROCESS | 4948 | 1462836239737 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:23:59 INFO - PROCESS | 4948 | 1462836239743 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:23:59 INFO - PROCESS | 4948 | 1462836239747 Marionette TRACE conn6 <- [1,218,null,{}] 16:23:59 INFO - PROCESS | 4948 | 1462836239761 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:23:59 INFO - PROCESS | 4948 | 1462836239843 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:23:59 INFO - PROCESS | 4948 | 1462836239851 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:23:59 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D61000 == 37 [pid = 4948] [id = 64] 16:23:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (000000593D988000) [pid = 4948] [serial = 189] [outer = 0000000000000000] 16:23:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (000000593DF78800) [pid = 4948] [serial = 190] [outer = 000000593D988000] 16:23:59 INFO - PROCESS | 4948 | 1462836239899 Marionette DEBUG loaded listener.js 16:23:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005940D1F000) [pid = 4948] [serial = 191] [outer = 000000593D988000] 16:24:00 INFO - PROCESS | 4948 | 1462836240339 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 649ms 16:24:00 INFO - PROCESS | 4948 | 1462836240392 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:24:00 INFO - PROCESS | 4948 | 1462836240402 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:24:00 INFO - PROCESS | 4948 | 1462836240406 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:24:00 INFO - PROCESS | 4948 | 1462836240408 Marionette TRACE conn6 <- [1,222,null,{}] 16:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:24:00 INFO - PROCESS | 4948 | 1462836240411 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:00 INFO - PROCESS | 4948 | 1462836240492 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:24:00 INFO - PROCESS | 4948 | 1462836240501 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:00 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944070800 == 38 [pid = 4948] [id = 65] 16:24:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000594117C000) [pid = 4948] [serial = 192] [outer = 0000000000000000] 16:24:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (000000594127F800) [pid = 4948] [serial = 193] [outer = 000000594117C000] 16:24:00 INFO - PROCESS | 4948 | 1462836240547 Marionette DEBUG loaded listener.js 16:24:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005941B0B000) [pid = 4948] [serial = 194] [outer = 000000594117C000] 16:24:00 INFO - PROCESS | 4948 | 1462836240933 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 16:24:01 INFO - PROCESS | 4948 | 1462836240997 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 4948 | 1462836241000 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:24:01 INFO - PROCESS | 4948 | 1462836241003 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 4948 | 1462836241005 Marionette TRACE conn6 <- [1,226,null,{}] 16:24:01 INFO - PROCESS | 4948 | 1462836241016 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 4948 | 1462836241110 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:24:01 INFO - PROCESS | 4948 | 1462836241116 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945099000 == 39 [pid = 4948] [id = 66] 16:24:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (0000005941A40400) [pid = 4948] [serial = 195] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005942456000) [pid = 4948] [serial = 196] [outer = 0000005941A40400] 16:24:01 INFO - PROCESS | 4948 | 1462836241162 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (00000059424B2800) [pid = 4948] [serial = 197] [outer = 0000005941A40400] 16:24:01 INFO - PROCESS | 4948 | 1462836241627 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 650ms 16:24:01 INFO - PROCESS | 4948 | 1462836241656 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:24:01 INFO - PROCESS | 4948 | 1462836241658 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:24:01 INFO - PROCESS | 4948 | 1462836241662 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:24:01 INFO - PROCESS | 4948 | 1462836241663 Marionette TRACE conn6 <- [1,230,null,{}] 16:24:01 INFO - PROCESS | 4948 | 1462836241672 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:01 INFO - PROCESS | 4948 | 1462836241799 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:24:01 INFO - PROCESS | 4948 | 1462836241809 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D949800 == 40 [pid = 4948] [id = 67] 16:24:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000593DD73000) [pid = 4948] [serial = 198] [outer = 0000000000000000] 16:24:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (000000594228B400) [pid = 4948] [serial = 199] [outer = 000000593DD73000] 16:24:01 INFO - PROCESS | 4948 | 1462836241855 Marionette DEBUG loaded listener.js 16:24:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005943D2C400) [pid = 4948] [serial = 200] [outer = 000000593DD73000] 16:24:02 INFO - PROCESS | 4948 | 1462836242285 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 16:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:24:02 INFO - PROCESS | 4948 | 1462836242336 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:24:02 INFO - PROCESS | 4948 | 1462836242339 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:24:02 INFO - PROCESS | 4948 | 1462836242342 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:24:02 INFO - PROCESS | 4948 | 1462836242344 Marionette TRACE conn6 <- [1,234,null,{}] 16:24:02 INFO - PROCESS | 4948 | 1462836242356 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:02 INFO - PROCESS | 4948 | 1462836242480 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:24:02 INFO - PROCESS | 4948 | 1462836242503 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:02 INFO - PROCESS | 4948 | ++DOCSHELL 000000594788B800 == 41 [pid = 4948] [id = 68] 16:24:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059440DFC00) [pid = 4948] [serial = 201] [outer = 0000000000000000] 16:24:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059444BEC00) [pid = 4948] [serial = 202] [outer = 00000059440DFC00] 16:24:02 INFO - PROCESS | 4948 | 1462836242547 Marionette DEBUG loaded listener.js 16:24:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005944A46800) [pid = 4948] [serial = 203] [outer = 00000059440DFC00] 16:24:02 INFO - PROCESS | 4948 | 1462836242937 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 650ms 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593CA8DC00) [pid = 4948] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005945353800) [pid = 4948] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005946E20400) [pid = 4948] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059374D3400) [pid = 4948] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005943D2AC00) [pid = 4948] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (000000593BB78C00) [pid = 4948] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005936B34000) [pid = 4948] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005949E6BC00) [pid = 4948] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (00000059444B6C00) [pid = 4948] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:24:03 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005940D19C00) [pid = 4948] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:24:03 INFO - PROCESS | 4948 | 1462836243110 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 4948 | 1462836243113 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:24:03 INFO - PROCESS | 4948 | 1462836243123 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 4948 | 1462836243125 Marionette TRACE conn6 <- [1,238,null,{}] 16:24:03 INFO - PROCESS | 4948 | 1462836243129 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 4948 | 1462836243222 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:24:03 INFO - PROCESS | 4948 | 1462836243250 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B34A800 == 42 [pid = 4948] [id = 69] 16:24:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (00000059374CDC00) [pid = 4948] [serial = 204] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (0000005944A48400) [pid = 4948] [serial = 205] [outer = 00000059374CDC00] 16:24:03 INFO - PROCESS | 4948 | 1462836243305 Marionette DEBUG loaded listener.js 16:24:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000594507F400) [pid = 4948] [serial = 206] [outer = 00000059374CDC00] 16:24:03 INFO - PROCESS | 4948 | 1462836243749 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 16:24:03 INFO - PROCESS | 4948 | 1462836243801 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:24:03 INFO - PROCESS | 4948 | 1462836243803 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:24:03 INFO - PROCESS | 4948 | 1462836243806 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:24:03 INFO - PROCESS | 4948 | 1462836243808 Marionette TRACE conn6 <- [1,242,null,{}] 16:24:03 INFO - PROCESS | 4948 | 1462836243811 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:03 INFO - PROCESS | 4948 | 1462836243887 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:24:03 INFO - PROCESS | 4948 | 1462836243896 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB41800 == 43 [pid = 4948] [id = 70] 16:24:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000594588E400) [pid = 4948] [serial = 207] [outer = 0000000000000000] 16:24:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (00000059466D5000) [pid = 4948] [serial = 208] [outer = 000000594588E400] 16:24:03 INFO - PROCESS | 4948 | 1462836243947 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005946E2D000) [pid = 4948] [serial = 209] [outer = 000000594588E400] 16:24:04 INFO - PROCESS | 4948 | 1462836244346 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 584ms 16:24:04 INFO - PROCESS | 4948 | 1462836244394 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 4948 | 1462836244396 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:24:04 INFO - PROCESS | 4948 | 1462836244399 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 4948 | 1462836244401 Marionette TRACE conn6 <- [1,246,null,{}] 16:24:04 INFO - PROCESS | 4948 | 1462836244405 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:04 INFO - PROCESS | 4948 | 1462836244482 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:24:04 INFO - PROCESS | 4948 | 1462836244488 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C6A7000 == 44 [pid = 4948] [id = 71] 16:24:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005949E65400) [pid = 4948] [serial = 210] [outer = 0000000000000000] 16:24:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005949E72800) [pid = 4948] [serial = 211] [outer = 0000005949E65400] 16:24:04 INFO - PROCESS | 4948 | 1462836244532 Marionette DEBUG loaded listener.js 16:24:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594A22F000) [pid = 4948] [serial = 212] [outer = 0000005949E65400] 16:24:04 INFO - PROCESS | 4948 | 1462836244904 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 16:24:04 INFO - PROCESS | 4948 | 1462836244925 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:24:04 INFO - PROCESS | 4948 | 1462836244928 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:24:04 INFO - PROCESS | 4948 | 1462836244931 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:24:04 INFO - PROCESS | 4948 | 1462836244934 Marionette TRACE conn6 <- [1,250,null,{}] 16:24:04 INFO - PROCESS | 4948 | 1462836244937 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 4948 | 1462836245062 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:24:05 INFO - PROCESS | 4948 | 1462836245070 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:05 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C68A800 == 45 [pid = 4948] [id = 72] 16:24:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000594A597C00) [pid = 4948] [serial = 213] [outer = 0000000000000000] 16:24:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (000000594B3EE800) [pid = 4948] [serial = 214] [outer = 000000594A597C00] 16:24:05 INFO - PROCESS | 4948 | 1462836245119 Marionette DEBUG loaded listener.js 16:24:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000594B5BE000) [pid = 4948] [serial = 215] [outer = 000000594A597C00] 16:24:05 INFO - PROCESS | 4948 | 1462836245767 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 16:24:05 INFO - PROCESS | 4948 | 1462836245816 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:24:05 INFO - PROCESS | 4948 | 1462836245822 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:24:05 INFO - PROCESS | 4948 | 1462836245827 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:24:05 INFO - PROCESS | 4948 | 1462836245831 Marionette TRACE conn6 <- [1,254,null,{}] 16:24:05 INFO - PROCESS | 4948 | 1462836245837 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:05 INFO - PROCESS | 4948 | 1462836245945 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:24:06 INFO - PROCESS | 4948 | 1462836246013 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5C9000 == 46 [pid = 4948] [id = 73] 16:24:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005938C91400) [pid = 4948] [serial = 216] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000593C571C00) [pid = 4948] [serial = 217] [outer = 0000005938C91400] 16:24:06 INFO - PROCESS | 4948 | 1462836246070 Marionette DEBUG loaded listener.js 16:24:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593D6E4000) [pid = 4948] [serial = 218] [outer = 0000005938C91400] 16:24:06 INFO - PROCESS | 4948 | 1462836246655 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 16:24:06 INFO - PROCESS | 4948 | 1462836246710 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:24:06 INFO - PROCESS | 4948 | 1462836246717 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:24:06 INFO - PROCESS | 4948 | 1462836246723 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:24:06 INFO - PROCESS | 4948 | 1462836246726 Marionette TRACE conn6 <- [1,258,null,{}] 16:24:06 INFO - PROCESS | 4948 | 1462836246731 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:06 INFO - PROCESS | 4948 | 1462836246840 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:24:06 INFO - PROCESS | 4948 | 1462836246906 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:06 INFO - PROCESS | 4948 | ++DOCSHELL 000000594664F800 == 47 [pid = 4948] [id = 74] 16:24:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593E515400) [pid = 4948] [serial = 219] [outer = 0000000000000000] 16:24:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005940D57000) [pid = 4948] [serial = 220] [outer = 000000593E515400] 16:24:06 INFO - PROCESS | 4948 | 1462836246962 Marionette DEBUG loaded listener.js 16:24:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005941937000) [pid = 4948] [serial = 221] [outer = 000000593E515400] 16:24:07 INFO - PROCESS | 4948 | 1462836247710 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1022ms 16:24:07 INFO - PROCESS | 4948 | 1462836247764 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:24:07 INFO - PROCESS | 4948 | 1462836247767 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:24:07 INFO - PROCESS | 4948 | 1462836247817 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:24:07 INFO - PROCESS | 4948 | 1462836247821 Marionette TRACE conn6 <- [1,262,null,{}] 16:24:07 INFO - PROCESS | 4948 | 1462836247897 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:08 INFO - PROCESS | 4948 | 1462836248016 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:24:08 INFO - PROCESS | 4948 | 1462836248097 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C50D800 == 48 [pid = 4948] [id = 75] 16:24:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005949E65C00) [pid = 4948] [serial = 222] [outer = 0000000000000000] 16:24:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000594B3E9400) [pid = 4948] [serial = 223] [outer = 0000005949E65C00] 16:24:08 INFO - PROCESS | 4948 | 1462836248157 Marionette DEBUG loaded listener.js 16:24:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594B5BD400) [pid = 4948] [serial = 224] [outer = 0000005949E65C00] 16:24:08 INFO - PROCESS | 4948 | 1462836248692 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 984ms 16:24:08 INFO - PROCESS | 4948 | 1462836248769 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:24:08 INFO - PROCESS | 4948 | 1462836248773 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:24:08 INFO - PROCESS | 4948 | 1462836248776 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:24:08 INFO - PROCESS | 4948 | 1462836248778 Marionette TRACE conn6 <- [1,266,null,{}] 16:24:08 INFO - PROCESS | 4948 | 1462836248782 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 4948 | 1462836249022 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:24:09 INFO - PROCESS | 4948 | 1462836249098 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D950800 == 49 [pid = 4948] [id = 76] 16:24:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005937634400) [pid = 4948] [serial = 225] [outer = 0000000000000000] 16:24:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059376A9800) [pid = 4948] [serial = 226] [outer = 0000005937634400] 16:24:09 INFO - PROCESS | 4948 | 1462836249148 Marionette DEBUG loaded listener.js 16:24:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593BE7D000) [pid = 4948] [serial = 227] [outer = 0000005937634400] 16:24:09 INFO - PROCESS | 4948 | 1462836249771 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1030ms 16:24:09 INFO - PROCESS | 4948 | 1462836249813 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:24:09 INFO - PROCESS | 4948 | 1462836249816 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:24:09 INFO - PROCESS | 4948 | 1462836249821 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:24:09 INFO - PROCESS | 4948 | 1462836249825 Marionette TRACE conn6 <- [1,270,null,{}] 16:24:09 INFO - PROCESS | 4948 | 1462836249842 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:09 INFO - PROCESS | 4948 | 1462836249946 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000594C6A7000 == 48 [pid = 4948] [id = 71] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB41800 == 47 [pid = 4948] [id = 70] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000594B34A800 == 46 [pid = 4948] [id = 69] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000594788B800 == 45 [pid = 4948] [id = 68] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000593D949800 == 44 [pid = 4948] [id = 67] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 0000005945099000 == 43 [pid = 4948] [id = 66] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 0000005944070800 == 42 [pid = 4948] [id = 65] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D61000 == 41 [pid = 4948] [id = 64] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000593C6AD000 == 40 [pid = 4948] [id = 63] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000593CA79000 == 39 [pid = 4948] [id = 62] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB3C800 == 38 [pid = 4948] [id = 60] 16:24:09 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D7E800 == 37 [pid = 4948] [id = 59] 16:24:09 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059374D9400) [pid = 4948] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:24:09 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000593DF41400) [pid = 4948] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:24:09 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594507FC00) [pid = 4948] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOCSHELL 00000059381F0800 == 36 [pid = 4948] [id = 58] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000594A594C00) [pid = 4948] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059444BC800) [pid = 4948] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005940D1DC00) [pid = 4948] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593BEC3800) [pid = 4948] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059444C5000) [pid = 4948] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059467CA400) [pid = 4948] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059444BF800) [pid = 4948] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005940D60800) [pid = 4948] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593DD74800) [pid = 4948] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005941A42800) [pid = 4948] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005945A71C00) [pid = 4948] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000594782CC00) [pid = 4948] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005949E68400) [pid = 4948] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059376B0C00) [pid = 4948] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000593BD9C400) [pid = 4948] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005943F89800) [pid = 4948] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005945076C00) [pid = 4948] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593CA2B400) [pid = 4948] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005943D33000) [pid = 4948] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (000000593CA99400) [pid = 4948] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (000000594A227800) [pid = 4948] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000594B3E8000) [pid = 4948] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:24:10 INFO - PROCESS | 4948 | 1462836250052 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BD3F000 == 37 [pid = 4948] [id = 77] 16:24:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005936D55000) [pid = 4948] [serial = 228] [outer = 0000000000000000] 16:24:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (00000059374D8400) [pid = 4948] [serial = 229] [outer = 0000005936D55000] 16:24:10 INFO - PROCESS | 4948 | 1462836250100 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (000000593BD12C00) [pid = 4948] [serial = 230] [outer = 0000005936D55000] 16:24:10 INFO - PROCESS | 4948 | 1462836250454 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 16:24:10 INFO - PROCESS | 4948 | 1462836250518 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:24:10 INFO - PROCESS | 4948 | 1462836250521 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:24:10 INFO - PROCESS | 4948 | 1462836250524 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:24:10 INFO - PROCESS | 4948 | 1462836250526 Marionette TRACE conn6 <- [1,274,null,{}] 16:24:10 INFO - PROCESS | 4948 | 1462836250530 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:10 INFO - PROCESS | 4948 | 1462836250636 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:24:10 INFO - PROCESS | 4948 | 1462836250650 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:10 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D5F800 == 38 [pid = 4948] [id = 78] 16:24:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593E513400) [pid = 4948] [serial = 231] [outer = 0000000000000000] 16:24:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000593E51D000) [pid = 4948] [serial = 232] [outer = 000000593E513400] 16:24:10 INFO - PROCESS | 4948 | 1462836250695 Marionette DEBUG loaded listener.js 16:24:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005940D5AC00) [pid = 4948] [serial = 233] [outer = 000000593E513400] 16:24:11 INFO - PROCESS | 4948 | 1462836251129 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 16:24:11 INFO - PROCESS | 4948 | 1462836251154 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 4948 | 1462836251158 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:24:11 INFO - PROCESS | 4948 | 1462836251174 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 4948 | 1462836251178 Marionette TRACE conn6 <- [1,278,null,{}] 16:24:11 INFO - PROCESS | 4948 | 1462836251182 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 4948 | 1462836251266 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:24:11 INFO - PROCESS | 4948 | 1462836251273 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D4B800 == 39 [pid = 4948] [id = 79] 16:24:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005941285800) [pid = 4948] [serial = 234] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005941D7FC00) [pid = 4948] [serial = 235] [outer = 0000005941285800] 16:24:11 INFO - PROCESS | 4948 | 1462836251319 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005942458000) [pid = 4948] [serial = 236] [outer = 0000005941285800] 16:24:11 INFO - PROCESS | 4948 | 1462836251737 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 16:24:11 INFO - PROCESS | 4948 | 1462836251765 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:24:11 INFO - PROCESS | 4948 | 1462836251767 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:24:11 INFO - PROCESS | 4948 | 1462836251770 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:24:11 INFO - PROCESS | 4948 | 1462836251772 Marionette TRACE conn6 <- [1,282,null,{}] 16:24:11 INFO - PROCESS | 4948 | 1462836251776 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:11 INFO - PROCESS | 4948 | 1462836251856 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:24:11 INFO - PROCESS | 4948 | 1462836251863 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:11 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946769000 == 40 [pid = 4948] [id = 80] 16:24:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059374CE000) [pid = 4948] [serial = 237] [outer = 0000000000000000] 16:24:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005943D2D000) [pid = 4948] [serial = 238] [outer = 00000059374CE000] 16:24:11 INFO - PROCESS | 4948 | 1462836251908 Marionette DEBUG loaded listener.js 16:24:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059444B7800) [pid = 4948] [serial = 239] [outer = 00000059374CE000] 16:24:12 INFO - PROCESS | 4948 | 1462836252355 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 16:24:12 INFO - PROCESS | 4948 | 1462836252403 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:24:12 INFO - PROCESS | 4948 | 1462836252405 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:24:12 INFO - PROCESS | 4948 | 1462836252409 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:24:12 INFO - PROCESS | 4948 | 1462836252411 Marionette TRACE conn6 <- [1,286,null,{}] 16:24:12 INFO - PROCESS | 4948 | 1462836252414 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:12 INFO - PROCESS | 4948 | 1462836252520 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:24:12 INFO - PROCESS | 4948 | 1462836252527 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C6A3800 == 41 [pid = 4948] [id = 81] 16:24:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000594489A400) [pid = 4948] [serial = 240] [outer = 0000000000000000] 16:24:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005944DF3800) [pid = 4948] [serial = 241] [outer = 000000594489A400] 16:24:12 INFO - PROCESS | 4948 | 1462836252590 Marionette DEBUG loaded listener.js 16:24:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (00000059453C7800) [pid = 4948] [serial = 242] [outer = 000000594489A400] 16:24:13 INFO - PROCESS | 4948 | 1462836253043 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 16:24:13 INFO - PROCESS | 4948 | 1462836253103 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 4948 | 1462836253105 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:24:13 INFO - PROCESS | 4948 | 1462836253109 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 4948 | 1462836253111 Marionette TRACE conn6 <- [1,290,null,{}] 16:24:13 INFO - PROCESS | 4948 | 1462836253125 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 4948 | 1462836253250 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:24:13 INFO - PROCESS | 4948 | 1462836253276 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B348800 == 42 [pid = 4948] [id = 82] 16:24:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005937525C00) [pid = 4948] [serial = 243] [outer = 0000000000000000] 16:24:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005940D19C00) [pid = 4948] [serial = 244] [outer = 0000005937525C00] 16:24:13 INFO - PROCESS | 4948 | 1462836253319 Marionette DEBUG loaded listener.js 16:24:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000594588A400) [pid = 4948] [serial = 245] [outer = 0000005937525C00] 16:24:13 INFO - PROCESS | 4948 | 1462836253745 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 16:24:13 INFO - PROCESS | 4948 | 1462836253802 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:24:13 INFO - PROCESS | 4948 | 1462836253804 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:24:13 INFO - PROCESS | 4948 | 1462836253808 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:24:13 INFO - PROCESS | 4948 | 1462836253809 Marionette TRACE conn6 <- [1,294,null,{}] 16:24:13 INFO - PROCESS | 4948 | 1462836253821 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:13 INFO - PROCESS | 4948 | 1462836253925 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:24:13 INFO - PROCESS | 4948 | 1462836253937 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B79C000 == 43 [pid = 4948] [id = 83] 16:24:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (00000059466D8800) [pid = 4948] [serial = 246] [outer = 0000000000000000] 16:24:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005946BEF400) [pid = 4948] [serial = 247] [outer = 00000059466D8800] 16:24:13 INFO - PROCESS | 4948 | 1462836253981 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005949E6DC00) [pid = 4948] [serial = 248] [outer = 00000059466D8800] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005944DF4000) [pid = 4948] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059374D0800) [pid = 4948] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059424BA000) [pid = 4948] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593D985000) [pid = 4948] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005949E65400) [pid = 4948] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059374D4C00) [pid = 4948] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594245B400) [pid = 4948] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005941A40400) [pid = 4948] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000593D988000) [pid = 4948] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (00000059440DFC00) [pid = 4948] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593741F800) [pid = 4948] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000594117C000) [pid = 4948] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (000000593DD73000) [pid = 4948] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059374CDC00) [pid = 4948] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:24:14 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000594588E400) [pid = 4948] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:24:14 INFO - PROCESS | 4948 | 1462836254506 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 16:24:14 INFO - PROCESS | 4948 | 1462836254566 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:24:14 INFO - PROCESS | 4948 | 1462836254568 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:24:14 INFO - PROCESS | 4948 | 1462836254572 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:24:14 INFO - PROCESS | 4948 | 1462836254574 Marionette TRACE conn6 <- [1,298,null,{}] 16:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:24:14 INFO - PROCESS | 4948 | 1462836254577 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:14 INFO - PROCESS | 4948 | 1462836254656 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:24:14 INFO - PROCESS | 4948 | 1462836254662 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:14 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB3C000 == 44 [pid = 4948] [id = 84] 16:24:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005941172400) [pid = 4948] [serial = 249] [outer = 0000000000000000] 16:24:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005944803C00) [pid = 4948] [serial = 250] [outer = 0000005941172400] 16:24:14 INFO - PROCESS | 4948 | 1462836254707 Marionette DEBUG loaded listener.js 16:24:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005949E6BC00) [pid = 4948] [serial = 251] [outer = 0000005941172400] 16:24:15 INFO - PROCESS | 4948 | 1462836255100 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 584ms 16:24:15 INFO - PROCESS | 4948 | 1462836255164 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 4948 | 1462836255166 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:24:15 INFO - PROCESS | 4948 | 1462836255197 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 4948 | 1462836255199 Marionette TRACE conn6 <- [1,302,null,{}] 16:24:15 INFO - PROCESS | 4948 | 1462836255201 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:24:15 INFO - PROCESS | 4948 | 1462836255210 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 4948 | 1462836255292 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:24:15 INFO - PROCESS | 4948 | 1462836255305 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C526800 == 45 [pid = 4948] [id = 85] 16:24:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059485C6000) [pid = 4948] [serial = 252] [outer = 0000000000000000] 16:24:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (00000059485CA000) [pid = 4948] [serial = 253] [outer = 00000059485C6000] 16:24:15 INFO - PROCESS | 4948 | 1462836255349 Marionette DEBUG loaded listener.js 16:24:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (000000594A593C00) [pid = 4948] [serial = 254] [outer = 00000059485C6000] 16:24:15 INFO - PROCESS | 4948 | 1462836255723 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 608ms 16:24:15 INFO - PROCESS | 4948 | 1462836255781 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:24:15 INFO - PROCESS | 4948 | 1462836255783 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:24:15 INFO - PROCESS | 4948 | 1462836255786 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:24:15 INFO - PROCESS | 4948 | 1462836255788 Marionette TRACE conn6 <- [1,306,null,{}] 16:24:15 INFO - PROCESS | 4948 | 1462836255792 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:15 INFO - PROCESS | 4948 | 1462836255870 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:24:15 INFO - PROCESS | 4948 | 1462836255877 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C68F000 == 46 [pid = 4948] [id = 86] 16:24:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000594A59F000) [pid = 4948] [serial = 255] [outer = 0000000000000000] 16:24:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000594B3F3800) [pid = 4948] [serial = 256] [outer = 000000594A59F000] 16:24:15 INFO - PROCESS | 4948 | 1462836255926 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594B7C4400) [pid = 4948] [serial = 257] [outer = 000000594A59F000] 16:24:16 INFO - PROCESS | 4948 | 1462836256467 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 734ms 16:24:16 INFO - PROCESS | 4948 | 1462836256524 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:24:16 INFO - PROCESS | 4948 | 1462836256528 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:24:16 INFO - PROCESS | 4948 | 1462836256534 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:24:16 INFO - PROCESS | 4948 | 1462836256539 Marionette TRACE conn6 <- [1,310,null,{}] 16:24:16 INFO - PROCESS | 4948 | 1462836256546 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:16 INFO - PROCESS | 4948 | 1462836256656 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:24:16 INFO - PROCESS | 4948 | 1462836256729 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD21800 == 47 [pid = 4948] [id = 87] 16:24:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593751B800) [pid = 4948] [serial = 258] [outer = 0000000000000000] 16:24:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059376A5000) [pid = 4948] [serial = 259] [outer = 000000593751B800] 16:24:16 INFO - PROCESS | 4948 | 1462836256785 Marionette DEBUG loaded listener.js 16:24:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593C676800) [pid = 4948] [serial = 260] [outer = 000000593751B800] 16:24:17 INFO - PROCESS | 4948 | 1462836257384 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 880ms 16:24:17 INFO - PROCESS | 4948 | 1462836257417 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:24:17 INFO - PROCESS | 4948 | 1462836257423 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:24:17 INFO - PROCESS | 4948 | 1462836257430 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:24:17 INFO - PROCESS | 4948 | 1462836257434 Marionette TRACE conn6 <- [1,314,null,{}] 16:24:17 INFO - PROCESS | 4948 | 1462836257438 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:17 INFO - PROCESS | 4948 | 1462836257546 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:24:17 INFO - PROCESS | 4948 | 1462836257627 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000594788E000 == 48 [pid = 4948] [id = 88] 16:24:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005940D17C00) [pid = 4948] [serial = 261] [outer = 0000000000000000] 16:24:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005940D54400) [pid = 4948] [serial = 262] [outer = 0000005940D17C00] 16:24:17 INFO - PROCESS | 4948 | 1462836257682 Marionette DEBUG loaded listener.js 16:24:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005941A41000) [pid = 4948] [serial = 263] [outer = 0000005940D17C00] 16:24:18 INFO - PROCESS | 4948 | 1462836258216 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 839ms 16:24:18 INFO - PROCESS | 4948 | 1462836258275 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:24:18 INFO - PROCESS | 4948 | 1462836258278 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:24:18 INFO - PROCESS | 4948 | 1462836258282 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:24:18 INFO - PROCESS | 4948 | 1462836258286 Marionette TRACE conn6 <- [1,318,null,{}] 16:24:18 INFO - PROCESS | 4948 | 1462836258298 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:18 INFO - PROCESS | 4948 | 1462836258409 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:24:18 INFO - PROCESS | 4948 | 1462836258478 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBD9000 == 49 [pid = 4948] [id = 89] 16:24:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593750D400) [pid = 4948] [serial = 264] [outer = 0000000000000000] 16:24:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005941180000) [pid = 4948] [serial = 265] [outer = 000000593750D400] 16:24:18 INFO - PROCESS | 4948 | 1462836258536 Marionette DEBUG loaded listener.js 16:24:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005943D2A000) [pid = 4948] [serial = 266] [outer = 000000593750D400] 16:24:19 INFO - PROCESS | 4948 | 1462836259169 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 944ms 16:24:19 INFO - PROCESS | 4948 | 1462836259241 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:24:19 INFO - PROCESS | 4948 | 1462836259244 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:24:19 INFO - PROCESS | 4948 | 1462836259265 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:24:19 INFO - PROCESS | 4948 | 1462836259267 Marionette TRACE conn6 <- [1,322,null,{}] 16:24:19 INFO - PROCESS | 4948 | 1462836259271 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:19 INFO - PROCESS | 4948 | 1462836259378 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:24:19 INFO - PROCESS | 4948 | 1462836259444 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594851D000 == 50 [pid = 4948] [id = 90] 16:24:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593D973000) [pid = 4948] [serial = 267] [outer = 0000000000000000] 16:24:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593D97BC00) [pid = 4948] [serial = 268] [outer = 000000593D973000] 16:24:19 INFO - PROCESS | 4948 | 1462836259500 Marionette DEBUG loaded listener.js 16:24:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059444C0800) [pid = 4948] [serial = 269] [outer = 000000593D973000] 16:24:20 INFO - PROCESS | 4948 | 1462836260147 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 942ms 16:24:20 INFO - PROCESS | 4948 | 1462836260223 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:24:20 INFO - PROCESS | 4948 | 1462836260225 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:24:20 INFO - PROCESS | 4948 | 1462836260230 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:24:20 INFO - PROCESS | 4948 | 1462836260232 Marionette TRACE conn6 <- [1,326,null,{}] 16:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:24:20 INFO - PROCESS | 4948 | 1462836260236 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:20 INFO - PROCESS | 4948 | 1462836260338 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:24:20 INFO - PROCESS | 4948 | 1462836260405 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:20 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945395800 == 51 [pid = 4948] [id = 91] 16:24:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059450E5800) [pid = 4948] [serial = 270] [outer = 0000000000000000] 16:24:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059450DC400) [pid = 4948] [serial = 271] [outer = 00000059450E5800] 16:24:20 INFO - PROCESS | 4948 | 1462836260460 Marionette DEBUG loaded listener.js 16:24:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594853BC00) [pid = 4948] [serial = 272] [outer = 00000059450E5800] 16:24:21 INFO - PROCESS | 4948 | 1462836261174 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 983ms 16:24:21 INFO - PROCESS | 4948 | 1462836261222 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:24:21 INFO - PROCESS | 4948 | 1462836261226 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:24:21 INFO - PROCESS | 4948 | 1462836261232 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:24:21 INFO - PROCESS | 4948 | 1462836261236 Marionette TRACE conn6 <- [1,330,null,{}] 16:24:21 INFO - PROCESS | 4948 | 1462836261243 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:21 INFO - PROCESS | 4948 | 1462836261341 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:24:21 INFO - PROCESS | 4948 | 1462836261414 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:21 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411B8800 == 52 [pid = 4948] [id = 92] 16:24:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593750DC00) [pid = 4948] [serial = 273] [outer = 0000000000000000] 16:24:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593751D400) [pid = 4948] [serial = 274] [outer = 000000593750DC00] 16:24:21 INFO - PROCESS | 4948 | 1462836261463 Marionette DEBUG loaded listener.js 16:24:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059376B1800) [pid = 4948] [serial = 275] [outer = 000000593750DC00] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000594C526800 == 51 [pid = 4948] [id = 85] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB3C000 == 50 [pid = 4948] [id = 84] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000594B79C000 == 49 [pid = 4948] [id = 83] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000594B348800 == 48 [pid = 4948] [id = 82] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000593C6A3800 == 47 [pid = 4948] [id = 81] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 0000005946769000 == 46 [pid = 4948] [id = 80] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D4B800 == 45 [pid = 4948] [id = 79] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D5F800 == 44 [pid = 4948] [id = 78] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000593BD3F000 == 43 [pid = 4948] [id = 77] 16:24:21 INFO - PROCESS | 4948 | --DOCSHELL 000000593D950800 == 42 [pid = 4948] [id = 76] 16:24:22 INFO - PROCESS | 4948 | 1462836262062 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 16:24:22 INFO - PROCESS | 4948 | 1462836262117 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 4948 | 1462836262122 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:24:22 INFO - PROCESS | 4948 | 1462836262128 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 4948 | 1462836262131 Marionette TRACE conn6 <- [1,334,null,{}] 16:24:22 INFO - PROCESS | 4948 | 1462836262135 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 4948 | 1462836262229 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (00000059453ED000) [pid = 4948] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005938A8DC00) [pid = 4948] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059445E5800) [pid = 4948] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005941289000) [pid = 4948] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593C51B400) [pid = 4948] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005937632000) [pid = 4948] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059450E0400) [pid = 4948] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000594A222C00) [pid = 4948] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005946E2CC00) [pid = 4948] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059325CC000) [pid = 4948] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059424B2800) [pid = 4948] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005940D5B400) [pid = 4948] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000593DF78800) [pid = 4948] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059444BEC00) [pid = 4948] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005940D1F000) [pid = 4948] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593810CC00) [pid = 4948] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593C676000) [pid = 4948] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594127F800) [pid = 4948] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005943D2C400) [pid = 4948] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000594228B400) [pid = 4948] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005944A48400) [pid = 4948] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000594507F400) [pid = 4948] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059466D5000) [pid = 4948] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000594A22F000) [pid = 4948] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005942456000) [pid = 4948] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005944A46800) [pid = 4948] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005946E2D000) [pid = 4948] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005941B0B000) [pid = 4948] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005949E72800) [pid = 4948] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:24:22 INFO - PROCESS | 4948 | 1462836262304 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CD70000 == 43 [pid = 4948] [id = 93] 16:24:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (00000059374CC400) [pid = 4948] [serial = 276] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005937522C00) [pid = 4948] [serial = 277] [outer = 00000059374CC400] 16:24:22 INFO - PROCESS | 4948 | 1462836262350 Marionette DEBUG loaded listener.js 16:24:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (000000593BECA800) [pid = 4948] [serial = 278] [outer = 00000059374CC400] 16:24:22 INFO - PROCESS | 4948 | 1462836262714 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 16:24:22 INFO - PROCESS | 4948 | 1462836262759 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:24:22 INFO - PROCESS | 4948 | 1462836262762 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:24:22 INFO - PROCESS | 4948 | 1462836262765 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:24:22 INFO - PROCESS | 4948 | 1462836262769 Marionette TRACE conn6 <- [1,338,null,{}] 16:24:22 INFO - PROCESS | 4948 | 1462836262781 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:22 INFO - PROCESS | 4948 | 1462836262869 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:24:22 INFO - PROCESS | 4948 | 1462836262877 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:22 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944069000 == 44 [pid = 4948] [id = 94] 16:24:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593D96FC00) [pid = 4948] [serial = 279] [outer = 0000000000000000] 16:24:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593DD6EC00) [pid = 4948] [serial = 280] [outer = 000000593D96FC00] 16:24:22 INFO - PROCESS | 4948 | 1462836262926 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005940D1A800) [pid = 4948] [serial = 281] [outer = 000000593D96FC00] 16:24:23 INFO - PROCESS | 4948 | 1462836263384 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 16:24:23 INFO - PROCESS | 4948 | 1462836263403 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:24:23 INFO - PROCESS | 4948 | 1462836263406 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:24:23 INFO - PROCESS | 4948 | 1462836263410 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:24:23 INFO - PROCESS | 4948 | 1462836263412 Marionette TRACE conn6 <- [1,342,null,{}] 16:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:24:23 INFO - PROCESS | 4948 | 1462836263420 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:23 INFO - PROCESS | 4948 | 1462836263505 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:24:23 INFO - PROCESS | 4948 | 1462836263514 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:23 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945390800 == 45 [pid = 4948] [id = 95] 16:24:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005940D64000) [pid = 4948] [serial = 282] [outer = 0000000000000000] 16:24:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059411DB800) [pid = 4948] [serial = 283] [outer = 0000005940D64000] 16:24:23 INFO - PROCESS | 4948 | 1462836263559 Marionette DEBUG loaded listener.js 16:24:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005941B0E800) [pid = 4948] [serial = 284] [outer = 0000005940D64000] 16:24:23 INFO - PROCESS | 4948 | 1462836263970 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 16:24:24 INFO - PROCESS | 4948 | 1462836264004 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 4948 | 1462836264007 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:24:24 INFO - PROCESS | 4948 | 1462836264010 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 4948 | 1462836264012 Marionette TRACE conn6 <- [1,346,null,{}] 16:24:24 INFO - PROCESS | 4948 | 1462836264015 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 4948 | 1462836264093 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:24:24 INFO - PROCESS | 4948 | 1462836264099 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946E54800 == 46 [pid = 4948] [id = 96] 16:24:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000594228C800) [pid = 4948] [serial = 285] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005942457800) [pid = 4948] [serial = 286] [outer = 000000594228C800] 16:24:24 INFO - PROCESS | 4948 | 1462836264144 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005943D27C00) [pid = 4948] [serial = 287] [outer = 000000594228C800] 16:24:24 INFO - PROCESS | 4948 | 1462836264613 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 16:24:24 INFO - PROCESS | 4948 | 1462836264639 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:24:24 INFO - PROCESS | 4948 | 1462836264641 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:24:24 INFO - PROCESS | 4948 | 1462836264649 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:24:24 INFO - PROCESS | 4948 | 1462836264651 Marionette TRACE conn6 <- [1,350,null,{}] 16:24:24 INFO - PROCESS | 4948 | 1462836264655 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:24 INFO - PROCESS | 4948 | 1462836264789 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:24:24 INFO - PROCESS | 4948 | 1462836264805 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:24 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947EA4800 == 47 [pid = 4948] [id = 97] 16:24:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059443E7400) [pid = 4948] [serial = 288] [outer = 0000000000000000] 16:24:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005944DED800) [pid = 4948] [serial = 289] [outer = 00000059443E7400] 16:24:24 INFO - PROCESS | 4948 | 1462836264884 Marionette DEBUG loaded listener.js 16:24:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005945884C00) [pid = 4948] [serial = 290] [outer = 00000059443E7400] 16:24:25 INFO - PROCESS | 4948 | 1462836265302 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 16:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 690ms 16:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:24:25 INFO - PROCESS | 4948 | 1462836265337 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:24:25 INFO - PROCESS | 4948 | 1462836265339 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:24:25 INFO - PROCESS | 4948 | 1462836265343 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:24:25 INFO - PROCESS | 4948 | 1462836265345 Marionette TRACE conn6 <- [1,354,null,{}] 16:24:25 INFO - PROCESS | 4948 | 1462836265348 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:25 INFO - PROCESS | 4948 | 1462836265452 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:24:25 INFO - PROCESS | 4948 | 1462836265527 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2A6800 == 48 [pid = 4948] [id = 98] 16:24:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005945A6F400) [pid = 4948] [serial = 291] [outer = 0000000000000000] 16:24:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059467CCC00) [pid = 4948] [serial = 292] [outer = 0000005945A6F400] 16:24:25 INFO - PROCESS | 4948 | 1462836265571 Marionette DEBUG loaded listener.js 16:24:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005947836800) [pid = 4948] [serial = 293] [outer = 0000005945A6F400] 16:24:25 INFO - PROCESS | 4948 | 1462836265973 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24: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. 16:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 16:24:26 INFO - PROCESS | 4948 | 1462836266037 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:24:26 INFO - PROCESS | 4948 | 1462836266039 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:24:26 INFO - PROCESS | 4948 | 1462836266042 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 4948 | 1462836266044 Marionette TRACE conn6 <- [1,358,null,{}] 16:24:26 INFO - PROCESS | 4948 | 1462836266047 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 4948 | 1462836266155 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:24:26 INFO - PROCESS | 4948 | 1462836266164 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B367800 == 49 [pid = 4948] [id = 99] 16:24:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005947FE0800) [pid = 4948] [serial = 294] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005947FE3400) [pid = 4948] [serial = 295] [outer = 0000005947FE0800] 16:24:26 INFO - PROCESS | 4948 | 1462836266243 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005947FE9000) [pid = 4948] [serial = 296] [outer = 0000005947FE0800] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059374CE000) [pid = 4948] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005941172400) [pid = 4948] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059325C6000) [pid = 4948] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005940D1D800) [pid = 4948] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005944FF3C00) [pid = 4948] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594489A400) [pid = 4948] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005937525C00) [pid = 4948] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593E513400) [pid = 4948] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005936D55000) [pid = 4948] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005941285800) [pid = 4948] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005937634400) [pid = 4948] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (00000059485C6000) [pid = 4948] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:24:26 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (00000059466D8800) [pid = 4948] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:24:26 INFO - PROCESS | 4948 | 1462836266678 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 692ms 16:24:26 INFO - PROCESS | 4948 | 1462836266738 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:24:26 INFO - PROCESS | 4948 | 1462836266740 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:24:26 INFO - PROCESS | 4948 | 1462836266744 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:24:26 INFO - PROCESS | 4948 | 1462836266745 Marionette TRACE conn6 <- [1,362,null,{}] 16:24:26 INFO - PROCESS | 4948 | 1462836266749 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:26 INFO - PROCESS | 4948 | 1462836266851 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:24:26 INFO - PROCESS | 4948 | 1462836266858 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B790000 == 50 [pid = 4948] [id = 100] 16:24:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005941172C00) [pid = 4948] [serial = 297] [outer = 0000000000000000] 16:24:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005945080000) [pid = 4948] [serial = 298] [outer = 0000005941172C00] 16:24:26 INFO - PROCESS | 4948 | 1462836266903 Marionette DEBUG loaded listener.js 16:24:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594853D400) [pid = 4948] [serial = 299] [outer = 0000005941172C00] 16:24:27 INFO - PROCESS | 4948 | 1462836267292 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 586ms 16:24:27 INFO - PROCESS | 4948 | 1462836267334 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:24:27 INFO - PROCESS | 4948 | 1462836267336 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:24:27 INFO - PROCESS | 4948 | 1462836267339 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 4948 | 1462836267341 Marionette TRACE conn6 <- [1,366,null,{}] 16:24:27 INFO - PROCESS | 4948 | 1462836267349 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:27 INFO - PROCESS | 4948 | 1462836267429 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:24:27 INFO - PROCESS | 4948 | 1462836267436 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBC6800 == 51 [pid = 4948] [id = 101] 16:24:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005948540C00) [pid = 4948] [serial = 300] [outer = 0000000000000000] 16:24:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059485C8800) [pid = 4948] [serial = 301] [outer = 0000005948540C00] 16:24:27 INFO - PROCESS | 4948 | 1462836267480 Marionette DEBUG loaded listener.js 16:24:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005949E6C800) [pid = 4948] [serial = 302] [outer = 0000005948540C00] 16:24:27 INFO - PROCESS | 4948 | 1462836267882 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 16:24:27 INFO - PROCESS | 4948 | 1462836267928 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:24:27 INFO - PROCESS | 4948 | 1462836267931 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:24:27 INFO - PROCESS | 4948 | 1462836267934 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:24:27 INFO - PROCESS | 4948 | 1462836267937 Marionette TRACE conn6 <- [1,370,null,{}] 16:24:27 INFO - PROCESS | 4948 | 1462836267940 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 4948 | 1462836268048 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:24:28 INFO - PROCESS | 4948 | 1462836268055 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C526000 == 52 [pid = 4948] [id = 102] 16:24:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005948586800) [pid = 4948] [serial = 303] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005949E67800) [pid = 4948] [serial = 304] [outer = 0000005948586800] 16:24:28 INFO - PROCESS | 4948 | 1462836268103 Marionette DEBUG loaded listener.js 16:24:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000594A22F000) [pid = 4948] [serial = 305] [outer = 0000005948586800] 16:24:28 INFO - PROCESS | 4948 | 1462836268660 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 16:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 776ms 16:24:28 INFO - PROCESS | 4948 | 1462836268714 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:24:28 INFO - PROCESS | 4948 | 1462836268718 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:24:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:24:28 INFO - PROCESS | 4948 | 1462836268724 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:24:28 INFO - PROCESS | 4948 | 1462836268729 Marionette TRACE conn6 <- [1,374,null,{}] 16:24:28 INFO - PROCESS | 4948 | 1462836268735 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:28 INFO - PROCESS | 4948 | 1462836268850 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:24:28 INFO - PROCESS | 4948 | 1462836268934 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D95D000 == 53 [pid = 4948] [id = 103] 16:24:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005937502800) [pid = 4948] [serial = 306] [outer = 0000000000000000] 16:24:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593751BC00) [pid = 4948] [serial = 307] [outer = 0000005937502800] 16:24:28 INFO - PROCESS | 4948 | 1462836268992 Marionette DEBUG loaded listener.js 16:24:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005938BBB000) [pid = 4948] [serial = 308] [outer = 0000005937502800] 16:24:29 INFO - PROCESS | 4948 | 1462836269630 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:24:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:24:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 944ms 16:24:29 INFO - PROCESS | 4948 | 1462836269671 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:24:29 INFO - PROCESS | 4948 | 1462836269677 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:24:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:24:29 INFO - PROCESS | 4948 | 1462836269684 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:24:29 INFO - PROCESS | 4948 | 1462836269687 Marionette TRACE conn6 <- [1,378,null,{}] 16:24:29 INFO - PROCESS | 4948 | 1462836269692 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:29 INFO - PROCESS | 4948 | 1462836269800 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:24:29 INFO - PROCESS | 4948 | 1462836269870 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:29 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947892800 == 54 [pid = 4948] [id = 104] 16:24:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593D975800) [pid = 4948] [serial = 309] [outer = 0000000000000000] 16:24:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593DF87400) [pid = 4948] [serial = 310] [outer = 000000593D975800] 16:24:29 INFO - PROCESS | 4948 | 1462836269925 Marionette DEBUG loaded listener.js 16:24:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594193EC00) [pid = 4948] [serial = 311] [outer = 000000593D975800] 16:24:30 INFO - PROCESS | 4948 | 1462836270650 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:24:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:24:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1027ms 16:24:30 INFO - PROCESS | 4948 | 1462836270718 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:24:30 INFO - PROCESS | 4948 | 1462836270721 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:24:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:24:30 INFO - PROCESS | 4948 | 1462836270725 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:24:30 INFO - PROCESS | 4948 | 1462836270729 Marionette TRACE conn6 <- [1,382,null,{}] 16:24:30 INFO - PROCESS | 4948 | 1462836270759 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:30 INFO - PROCESS | 4948 | 1462836270912 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:24:30 INFO - PROCESS | 4948 | 1462836270924 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF7E000 == 55 [pid = 4948] [id = 105] 16:24:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005944422400) [pid = 4948] [serial = 312] [outer = 0000000000000000] 16:24:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005944425800) [pid = 4948] [serial = 313] [outer = 0000005944422400] 16:24:30 INFO - PROCESS | 4948 | 1462836270981 Marionette DEBUG loaded listener.js 16:24:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059448A0000) [pid = 4948] [serial = 314] [outer = 0000005944422400] 16:24:31 INFO - PROCESS | 4948 | 1462836271618 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:24:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:24:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 942ms 16:24:31 INFO - PROCESS | 4948 | 1462836271668 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:24:31 INFO - PROCESS | 4948 | 1462836271671 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:24:31 INFO - PROCESS | 4948 | 1462836271675 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:24:31 INFO - PROCESS | 4948 | 1462836271677 Marionette TRACE conn6 <- [1,386,null,{}] 16:24:31 INFO - PROCESS | 4948 | 1462836271681 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:31 INFO - PROCESS | 4948 | 1462836271787 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:24:31 INFO - PROCESS | 4948 | 1462836271856 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:31 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E11800 == 56 [pid = 4948] [id = 106] 16:24:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059377E0800) [pid = 4948] [serial = 315] [outer = 0000000000000000] 16:24:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059377E8000) [pid = 4948] [serial = 316] [outer = 00000059377E0800] 16:24:31 INFO - PROCESS | 4948 | 1462836271911 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005945078000) [pid = 4948] [serial = 317] [outer = 00000059377E0800] 16:24:32 INFO - PROCESS | 4948 | 1462836272506 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 880ms 16:24:32 INFO - PROCESS | 4948 | 1462836272557 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:24:32 INFO - PROCESS | 4948 | 1462836272559 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:24:32 INFO - PROCESS | 4948 | 1462836272563 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:24:32 INFO - PROCESS | 4948 | 1462836272565 Marionette TRACE conn6 <- [1,390,null,{}] 16:24:32 INFO - PROCESS | 4948 | 1462836272569 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:32 INFO - PROCESS | 4948 | 1462836272690 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:24:32 INFO - PROCESS | 4948 | 1462836272787 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:32 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB38800 == 57 [pid = 4948] [id = 107] 16:24:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005936D68400) [pid = 4948] [serial = 318] [outer = 0000000000000000] 16:24:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005947F8EC00) [pid = 4948] [serial = 319] [outer = 0000005936D68400] 16:24:32 INFO - PROCESS | 4948 | 1462836272842 Marionette DEBUG loaded listener.js 16:24:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005947F94400) [pid = 4948] [serial = 320] [outer = 0000005936D68400] 16:24:33 INFO - PROCESS | 4948 | 1462836273582 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:24:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:24:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1030ms 16:24:33 INFO - PROCESS | 4948 | 1462836273595 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:24:33 INFO - PROCESS | 4948 | 1462836273599 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:24:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:24:33 INFO - PROCESS | 4948 | 1462836273604 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:24:33 INFO - PROCESS | 4948 | 1462836273608 Marionette TRACE conn6 <- [1,394,null,{}] 16:24:33 INFO - PROCESS | 4948 | 1462836273632 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:33 INFO - PROCESS | 4948 | 1462836273731 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:24:33 INFO - PROCESS | 4948 | 1462836273820 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD22800 == 58 [pid = 4948] [id = 108] 16:24:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (00000059374D4C00) [pid = 4948] [serial = 321] [outer = 0000000000000000] 16:24:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000593751E400) [pid = 4948] [serial = 322] [outer = 00000059374D4C00] 16:24:33 INFO - PROCESS | 4948 | 1462836273868 Marionette DEBUG loaded listener.js 16:24:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059377DAC00) [pid = 4948] [serial = 323] [outer = 00000059374D4C00] 16:24:34 INFO - PROCESS | 4948 | 1462836274547 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBC6800 == 57 [pid = 4948] [id = 101] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000594B790000 == 56 [pid = 4948] [id = 100] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000594B367800 == 55 [pid = 4948] [id = 99] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2A6800 == 54 [pid = 4948] [id = 98] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 0000005947EA4800 == 53 [pid = 4948] [id = 97] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 0000005946E54800 == 52 [pid = 4948] [id = 96] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 0000005945390800 == 51 [pid = 4948] [id = 95] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 0000005944069000 == 50 [pid = 4948] [id = 94] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594B3EE800) [pid = 4948] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593C571C00) [pid = 4948] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005940D57000) [pid = 4948] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000594B3F3800) [pid = 4948] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594B3E9400) [pid = 4948] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000593CD70000 == 49 [pid = 4948] [id = 93] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 00000059411B8800 == 48 [pid = 4948] [id = 92] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBD9000 == 47 [pid = 4948] [id = 89] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000594788E000 == 46 [pid = 4948] [id = 88] 16:24:34 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD21800 == 45 [pid = 4948] [id = 87] 16:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 994ms 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005944DF3800) [pid = 4948] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594588A400) [pid = 4948] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005940D19C00) [pid = 4948] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000593E51D000) [pid = 4948] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005940D5AC00) [pid = 4948] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059374D8400) [pid = 4948] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593BD12C00) [pid = 4948] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005941D7FC00) [pid = 4948] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005942458000) [pid = 4948] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593BE7D000) [pid = 4948] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059376A9800) [pid = 4948] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594A593C00) [pid = 4948] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005946BEF400) [pid = 4948] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059485CA000) [pid = 4948] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005949E6DC00) [pid = 4948] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005943D2D000) [pid = 4948] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059453C7800) [pid = 4948] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005944803C00) [pid = 4948] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005949E6BC00) [pid = 4948] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059444B7800) [pid = 4948] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593762C800) [pid = 4948] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005941A4AC00) [pid = 4948] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005949E65800) [pid = 4948] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:24:34 INFO - PROCESS | 4948 | 1462836274616 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:24:34 INFO - PROCESS | 4948 | 1462836274623 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:24:34 INFO - PROCESS | 4948 | 1462836274631 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:24:34 INFO - PROCESS | 4948 | 1462836274634 Marionette TRACE conn6 <- [1,398,null,{}] 16:24:34 INFO - PROCESS | 4948 | 1462836274637 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:34 INFO - PROCESS | 4948 | 1462836274722 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:24:34 INFO - PROCESS | 4948 | 1462836274735 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CD5C000 == 46 [pid = 4948] [id = 109] 16:24:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005937637800) [pid = 4948] [serial = 324] [outer = 0000000000000000] 16:24:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (00000059377E2C00) [pid = 4948] [serial = 325] [outer = 0000005937637800] 16:24:34 INFO - PROCESS | 4948 | 1462836274780 Marionette DEBUG loaded listener.js 16:24:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000593BD12C00) [pid = 4948] [serial = 326] [outer = 0000005937637800] 16:24:35 INFO - PROCESS | 4948 | 1462836275282 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 693ms 16:24:35 INFO - PROCESS | 4948 | 1462836275327 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 4948 | 1462836275329 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:24:35 INFO - PROCESS | 4948 | 1462836275333 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 4948 | 1462836275337 Marionette TRACE conn6 <- [1,402,null,{}] 16:24:35 INFO - PROCESS | 4948 | 1462836275347 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:35 INFO - PROCESS | 4948 | 1462836275433 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:24:35 INFO - PROCESS | 4948 | 1462836275504 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:35 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436EC000 == 47 [pid = 4948] [id = 110] 16:24:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005937638800) [pid = 4948] [serial = 327] [outer = 0000000000000000] 16:24:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593DD72C00) [pid = 4948] [serial = 328] [outer = 0000005937638800] 16:24:35 INFO - PROCESS | 4948 | 1462836275553 Marionette DEBUG loaded listener.js 16:24:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593E51B800) [pid = 4948] [serial = 329] [outer = 0000005937638800] 16:24:35 INFO - PROCESS | 4948 | 1462836275931 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 16:24:35 INFO - PROCESS | 4948 | 1462836275963 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:24:35 INFO - PROCESS | 4948 | 1462836275973 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:24:35 INFO - PROCESS | 4948 | 1462836275977 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:24:35 INFO - PROCESS | 4948 | 1462836275979 Marionette TRACE conn6 <- [1,406,null,{}] 16:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:24:35 INFO - PROCESS | 4948 | 1462836275988 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 4948 | 1462836276071 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:24:36 INFO - PROCESS | 4948 | 1462836276078 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 4948 | ++DOCSHELL 00000059450A5000 == 48 [pid = 4948] [id = 111] 16:24:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005940D57400) [pid = 4948] [serial = 330] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005941179C00) [pid = 4948] [serial = 331] [outer = 0000005940D57400] 16:24:36 INFO - PROCESS | 4948 | 1462836276124 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005941931000) [pid = 4948] [serial = 332] [outer = 0000005940D57400] 16:24:36 INFO - PROCESS | 4948 | 1462836276557 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 16:24:36 INFO - PROCESS | 4948 | 1462836276616 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:24:36 INFO - PROCESS | 4948 | 1462836276618 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:24:36 INFO - PROCESS | 4948 | 1462836276621 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:24:36 INFO - PROCESS | 4948 | 1462836276623 Marionette TRACE conn6 <- [1,410,null,{}] 16:24:36 INFO - PROCESS | 4948 | 1462836276627 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:36 INFO - PROCESS | 4948 | 1462836276732 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:24:36 INFO - PROCESS | 4948 | 1462836276812 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:36 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946B5E000 == 49 [pid = 4948] [id = 112] 16:24:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000594228DC00) [pid = 4948] [serial = 333] [outer = 0000000000000000] 16:24:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594244FC00) [pid = 4948] [serial = 334] [outer = 000000594228DC00] 16:24:36 INFO - PROCESS | 4948 | 1462836276857 Marionette DEBUG loaded listener.js 16:24:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000594245FC00) [pid = 4948] [serial = 335] [outer = 000000594228DC00] 16:24:37 INFO - PROCESS | 4948 | 1462836277301 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:24:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:24:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 16:24:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:24:37 INFO - PROCESS | 4948 | 1462836277360 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:24:37 INFO - PROCESS | 4948 | 1462836277363 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:24:37 INFO - PROCESS | 4948 | 1462836277366 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:24:37 INFO - PROCESS | 4948 | 1462836277368 Marionette TRACE conn6 <- [1,414,null,{}] 16:24:37 INFO - PROCESS | 4948 | 1462836277378 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:37 INFO - PROCESS | 4948 | 1462836277503 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:24:37 INFO - PROCESS | 4948 | 1462836277571 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D941000 == 50 [pid = 4948] [id = 113] 16:24:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005944421800) [pid = 4948] [serial = 336] [outer = 0000000000000000] 16:24:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059444BD000) [pid = 4948] [serial = 337] [outer = 0000005944421800] 16:24:37 INFO - PROCESS | 4948 | 1462836277618 Marionette DEBUG loaded listener.js 16:24:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059448A8000) [pid = 4948] [serial = 338] [outer = 0000005944421800] 16:24:38 INFO - PROCESS | 4948 | 1462836278086 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 776ms 16:24:38 INFO - PROCESS | 4948 | 1462836278145 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:24:38 INFO - PROCESS | 4948 | 1462836278147 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:24:38 INFO - PROCESS | 4948 | 1462836278150 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:24:38 INFO - PROCESS | 4948 | 1462836278152 Marionette TRACE conn6 <- [1,418,null,{}] 16:24:38 INFO - PROCESS | 4948 | 1462836278156 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:38 INFO - PROCESS | 4948 | 1462836278257 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:24:38 INFO - PROCESS | 4948 | 1462836278306 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:38 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948690000 == 51 [pid = 4948] [id = 114] 16:24:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594507E000) [pid = 4948] [serial = 339] [outer = 0000000000000000] 16:24:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059450DBC00) [pid = 4948] [serial = 340] [outer = 000000594507E000] 16:24:38 INFO - PROCESS | 4948 | 1462836278350 Marionette DEBUG loaded listener.js 16:24:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059458B8000) [pid = 4948] [serial = 341] [outer = 000000594507E000] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005941172C00) [pid = 4948] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005948540C00) [pid = 4948] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005949E65C00) [pid = 4948] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593E515400) [pid = 4948] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000594A597C00) [pid = 4948] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005938C91400) [pid = 4948] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005940D5A800) [pid = 4948] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059443E7400) [pid = 4948] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005945A6F400) [pid = 4948] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005940D64000) [pid = 4948] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000594228C800) [pid = 4948] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005947FE0800) [pid = 4948] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593750DC00) [pid = 4948] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059450E5800) [pid = 4948] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059374CC400) [pid = 4948] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:24:38 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593D96FC00) [pid = 4948] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:24:39 INFO - PROCESS | 4948 | 1462836279345 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:24: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 16:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1233ms 16:24:39 INFO - PROCESS | 4948 | 1462836279388 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:24:39 INFO - PROCESS | 4948 | 1462836279390 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:24:39 INFO - PROCESS | 4948 | 1462836279394 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:24:39 INFO - PROCESS | 4948 | 1462836279395 Marionette TRACE conn6 <- [1,422,null,{}] 16:24:39 INFO - PROCESS | 4948 | 1462836279399 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:39 INFO - PROCESS | 4948 | 1462836279487 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:24:39 INFO - PROCESS | 4948 | 1462836279575 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0AE000 == 52 [pid = 4948] [id = 115] 16:24:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000593C577C00) [pid = 4948] [serial = 342] [outer = 0000000000000000] 16:24:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005941A4C000) [pid = 4948] [serial = 343] [outer = 000000593C577C00] 16:24:39 INFO - PROCESS | 4948 | 1462836279622 Marionette DEBUG loaded listener.js 16:24:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005946632400) [pid = 4948] [serial = 344] [outer = 000000593C577C00] 16:24:40 INFO - PROCESS | 4948 | 1462836280423 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms 16:24:40 INFO - PROCESS | 4948 | 1462836280471 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:24:40 INFO - PROCESS | 4948 | 1462836280473 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:24:40 INFO - PROCESS | 4948 | 1462836280477 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:24:40 INFO - PROCESS | 4948 | 1462836280478 Marionette TRACE conn6 <- [1,426,null,{}] 16:24:40 INFO - PROCESS | 4948 | 1462836280482 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:40 INFO - PROCESS | 4948 | 1462836280562 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:24:40 INFO - PROCESS | 4948 | 1462836280626 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:40 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B247800 == 53 [pid = 4948] [id = 116] 16:24:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593CA92400) [pid = 4948] [serial = 345] [outer = 0000000000000000] 16:24:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005947832C00) [pid = 4948] [serial = 346] [outer = 000000593CA92400] 16:24:40 INFO - PROCESS | 4948 | 1462836280670 Marionette DEBUG loaded listener.js 16:24:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005947FDA800) [pid = 4948] [serial = 347] [outer = 000000593CA92400] 16:24:41 INFO - PROCESS | 4948 | 1462836281313 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:24:41 INFO - PROCESS | 4948 | 1462836281365 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:24:41 INFO - PROCESS | 4948 | 1462836281370 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:24:41 INFO - PROCESS | 4948 | 1462836281375 Marionette TRACE conn6 <- [1,430,null,{}] 16:24:41 INFO - PROCESS | 4948 | 1462836281380 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:41 INFO - PROCESS | 4948 | 1462836281491 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:24:41 INFO - PROCESS | 4948 | 1462836281564 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:41 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D57000 == 54 [pid = 4948] [id = 117] 16:24:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005938BB3C00) [pid = 4948] [serial = 348] [outer = 0000000000000000] 16:24:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593BEC9C00) [pid = 4948] [serial = 349] [outer = 0000005938BB3C00] 16:24:41 INFO - PROCESS | 4948 | 1462836281621 Marionette DEBUG loaded listener.js 16:24:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593D6E3800) [pid = 4948] [serial = 350] [outer = 0000005938BB3C00] 16:24:42 INFO - PROCESS | 4948 | 1462836282219 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 879ms 16:24:42 INFO - PROCESS | 4948 | 1462836282252 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:24:42 INFO - PROCESS | 4948 | 1462836282258 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:24:42 INFO - PROCESS | 4948 | 1462836282265 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:24:42 INFO - PROCESS | 4948 | 1462836282268 Marionette TRACE conn6 <- [1,434,null,{}] 16:24:42 INFO - PROCESS | 4948 | 1462836282273 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:42 INFO - PROCESS | 4948 | 1462836282386 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:24:42 INFO - PROCESS | 4948 | 1462836282470 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:42 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E1F000 == 55 [pid = 4948] [id = 118] 16:24:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005940D19000) [pid = 4948] [serial = 351] [outer = 0000000000000000] 16:24:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005941289000) [pid = 4948] [serial = 352] [outer = 0000005940D19000] 16:24:42 INFO - PROCESS | 4948 | 1462836282525 Marionette DEBUG loaded listener.js 16:24:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005943D2B400) [pid = 4948] [serial = 353] [outer = 0000005940D19000] 16:24:43 INFO - PROCESS | 4948 | 1462836283070 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 838ms 16:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:24:43 INFO - PROCESS | 4948 | 1462836283110 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:24:43 INFO - PROCESS | 4948 | 1462836283113 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:24:43 INFO - PROCESS | 4948 | 1462836283116 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:24:43 INFO - PROCESS | 4948 | 1462836283121 Marionette TRACE conn6 <- [1,438,null,{}] 16:24:43 INFO - PROCESS | 4948 | 1462836283133 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:43 INFO - PROCESS | 4948 | 1462836283246 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:24:43 INFO - PROCESS | 4948 | 1462836283331 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B7AA000 == 56 [pid = 4948] [id = 119] 16:24:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005945078400) [pid = 4948] [serial = 354] [outer = 0000000000000000] 16:24:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005946B3D000) [pid = 4948] [serial = 355] [outer = 0000005945078400] 16:24:43 INFO - PROCESS | 4948 | 1462836283389 Marionette DEBUG loaded listener.js 16:24:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005947FE1000) [pid = 4948] [serial = 356] [outer = 0000005945078400] 16:24:43 INFO - PROCESS | 4948 | 1462836283990 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 943ms 16:24:44 INFO - PROCESS | 4948 | 1462836284061 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:24:44 INFO - PROCESS | 4948 | 1462836284064 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:24:44 INFO - PROCESS | 4948 | 1462836284068 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:24:44 INFO - PROCESS | 4948 | 1462836284070 Marionette TRACE conn6 <- [1,442,null,{}] 16:24:44 INFO - PROCESS | 4948 | 1462836284074 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:44 INFO - PROCESS | 4948 | 1462836284211 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:24:44 INFO - PROCESS | 4948 | 1462836284281 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:44 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBD4800 == 57 [pid = 4948] [id = 120] 16:24:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948533C00) [pid = 4948] [serial = 357] [outer = 0000000000000000] 16:24:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594853B400) [pid = 4948] [serial = 358] [outer = 0000005948533C00] 16:24:44 INFO - PROCESS | 4948 | 1462836284377 Marionette DEBUG loaded listener.js 16:24:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000594858B000) [pid = 4948] [serial = 359] [outer = 0000005948533C00] 16:24:45 INFO - PROCESS | 4948 | 1462836285038 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1034ms 16:24:45 INFO - PROCESS | 4948 | 1462836285104 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:24:45 INFO - PROCESS | 4948 | 1462836285106 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:24:45 INFO - PROCESS | 4948 | 1462836285110 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:24:45 INFO - PROCESS | 4948 | 1462836285113 Marionette TRACE conn6 <- [1,446,null,{}] 16:24:45 INFO - PROCESS | 4948 | 1462836285134 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:45 INFO - PROCESS | 4948 | 1462836285240 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:24:45 INFO - PROCESS | 4948 | 1462836285310 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5C1800 == 58 [pid = 4948] [id = 121] 16:24:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005941281800) [pid = 4948] [serial = 360] [outer = 0000000000000000] 16:24:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594588B000) [pid = 4948] [serial = 361] [outer = 0000005941281800] 16:24:45 INFO - PROCESS | 4948 | 1462836285365 Marionette DEBUG loaded listener.js 16:24:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000594858B800) [pid = 4948] [serial = 362] [outer = 0000005941281800] 16:24:46 INFO - PROCESS | 4948 | 1462836286050 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 995ms 16:24:46 INFO - PROCESS | 4948 | 1462836286108 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:24:46 INFO - PROCESS | 4948 | 1462836286112 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:24:46 INFO - PROCESS | 4948 | 1462836286117 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:24:46 INFO - PROCESS | 4948 | 1462836286121 Marionette TRACE conn6 <- [1,450,null,{}] 16:24:46 INFO - PROCESS | 4948 | 1462836286126 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:46 INFO - PROCESS | 4948 | 1462836286225 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:24:46 INFO - PROCESS | 4948 | 1462836286298 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:46 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442B6800 == 59 [pid = 4948] [id = 122] 16:24:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (00000059377E2000) [pid = 4948] [serial = 363] [outer = 0000000000000000] 16:24:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005937B18400) [pid = 4948] [serial = 364] [outer = 00000059377E2000] 16:24:46 INFO - PROCESS | 4948 | 1462836286347 Marionette DEBUG loaded listener.js 16:24:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000593CAEBC00) [pid = 4948] [serial = 365] [outer = 00000059377E2000] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0AE000 == 58 [pid = 4948] [id = 115] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 0000005948690000 == 57 [pid = 4948] [id = 114] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 000000593D941000 == 56 [pid = 4948] [id = 113] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 0000005946B5E000 == 55 [pid = 4948] [id = 112] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 00000059450A5000 == 54 [pid = 4948] [id = 111] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 00000059436EC000 == 53 [pid = 4948] [id = 110] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 000000593CD5C000 == 52 [pid = 4948] [id = 109] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD22800 == 51 [pid = 4948] [id = 108] 16:24:46 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059376A5000) [pid = 4948] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:24:46 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005940D54400) [pid = 4948] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:24:46 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005941180000) [pid = 4948] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:24:46 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000593D97BC00) [pid = 4948] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:24:46 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005949E67800) [pid = 4948] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF7E000 == 50 [pid = 4948] [id = 105] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 0000005947892800 == 49 [pid = 4948] [id = 104] 16:24:46 INFO - PROCESS | 4948 | --DOCSHELL 000000593D95D000 == 48 [pid = 4948] [id = 103] 16:24:46 INFO - PROCESS | 4948 | 1462836286992 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 4948 | 1462836287073 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:24:47 INFO - PROCESS | 4948 | 1462836287080 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - PROCESS | 4948 | 1462836287083 Marionette TRACE conn6 <- [1,454,null,{}] 16:24:47 INFO - PROCESS | 4948 | 1462836287086 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 4948 | 1462836287178 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594B5BD400) [pid = 4948] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005941937000) [pid = 4948] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000594B5BE000) [pid = 4948] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593D6E4000) [pid = 4948] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059444B8800) [pid = 4948] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005944DED800) [pid = 4948] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (00000059467CCC00) [pid = 4948] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005945884C00) [pid = 4948] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059411DB800) [pid = 4948] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005941B0E800) [pid = 4948] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005942457800) [pid = 4948] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005947FE3400) [pid = 4948] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059376B1800) [pid = 4948] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593751D400) [pid = 4948] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000594853BC00) [pid = 4948] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059450DC400) [pid = 4948] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005937522C00) [pid = 4948] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593BECA800) [pid = 4948] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005947836800) [pid = 4948] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000593DD6EC00) [pid = 4948] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005940D1A800) [pid = 4948] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005945080000) [pid = 4948] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005949E6C800) [pid = 4948] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059485C8800) [pid = 4948] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005947FE9000) [pid = 4948] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000594853D400) [pid = 4948] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005943D27C00) [pid = 4948] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:24:47 INFO - PROCESS | 4948 | 1462836287255 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBBD800 == 49 [pid = 4948] [id = 123] 16:24:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005937528C00) [pid = 4948] [serial = 366] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (00000059377E3800) [pid = 4948] [serial = 367] [outer = 0000005937528C00] 16:24:47 INFO - PROCESS | 4948 | 1462836287301 Marionette DEBUG loaded listener.js 16:24:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593DF3D000) [pid = 4948] [serial = 368] [outer = 0000005937528C00] 16:24:47 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:47 INFO - PROCESS | 4948 | 1462836287702 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:24:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:24:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 16:24:47 INFO - PROCESS | 4948 | 1462836287772 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:24:47 INFO - PROCESS | 4948 | 1462836287775 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:24:47 INFO - PROCESS | 4948 | 1462836287778 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:24:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:24:47 INFO - PROCESS | 4948 | 1462836287782 Marionette TRACE conn6 <- [1,458,null,{}] 16:24:47 INFO - PROCESS | 4948 | 1462836287793 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:47 INFO - PROCESS | 4948 | 1462836287880 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:24:47 INFO - PROCESS | 4948 | 1462836287930 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:47 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945389800 == 50 [pid = 4948] [id = 124] 16:24:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005941B02800) [pid = 4948] [serial = 369] [outer = 0000000000000000] 16:24:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594228B400) [pid = 4948] [serial = 370] [outer = 0000005941B02800] 16:24:47 INFO - PROCESS | 4948 | 1462836287977 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (00000059424BB400) [pid = 4948] [serial = 371] [outer = 0000005941B02800] 16:24:48 INFO - PROCESS | 4948 | 1462836288449 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:24:48 INFO - PROCESS | 4948 | 1462836288520 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:24:48 INFO - PROCESS | 4948 | 1462836288526 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:24:48 INFO - PROCESS | 4948 | 1462836288531 Marionette TRACE conn6 <- [1,462,null,{}] 16:24:48 INFO - PROCESS | 4948 | 1462836288538 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:48 INFO - PROCESS | 4948 | 1462836288646 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:24:48 INFO - PROCESS | 4948 | 1462836288734 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD14800 == 51 [pid = 4948] [id = 125] 16:24:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059377E0C00) [pid = 4948] [serial = 372] [outer = 0000000000000000] 16:24:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005938BB5C00) [pid = 4948] [serial = 373] [outer = 00000059377E0C00] 16:24:48 INFO - PROCESS | 4948 | 1462836288792 Marionette DEBUG loaded listener.js 16:24:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000593DD75C00) [pid = 4948] [serial = 374] [outer = 00000059377E0C00] 16:24:49 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:24:49 INFO - PROCESS | 4948 | 1462836289495 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:24:49 INFO - PROCESS | 4948 | 1462836289570 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:24:49 INFO - PROCESS | 4948 | 1462836289577 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:24:49 INFO - PROCESS | 4948 | 1462836289580 Marionette TRACE conn6 <- [1,466,null,{}] 16:24:49 INFO - PROCESS | 4948 | 1462836289606 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:49 INFO - PROCESS | 4948 | 1462836289752 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:24:49 INFO - PROCESS | 4948 | 1462836289817 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000594788F000 == 52 [pid = 4948] [id = 126] 16:24:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005942461800) [pid = 4948] [serial = 375] [outer = 0000000000000000] 16:24:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000594441CC00) [pid = 4948] [serial = 376] [outer = 0000005942461800] 16:24:49 INFO - PROCESS | 4948 | 1462836289913 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059444B8800) [pid = 4948] [serial = 377] [outer = 0000005942461800] 16:24:50 INFO - PROCESS | 4948 | 1462836290485 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:24:50 INFO - PROCESS | 4948 | 1462836290550 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:24:50 INFO - PROCESS | 4948 | 1462836290553 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:24:50 INFO - PROCESS | 4948 | 1462836290558 Marionette TRACE conn6 <- [1,470,null,{}] 16:24:50 INFO - PROCESS | 4948 | 1462836290570 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:50 INFO - PROCESS | 4948 | 1462836290711 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:24:50 INFO - PROCESS | 4948 | 1462836290728 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA85000 == 53 [pid = 4948] [id = 127] 16:24:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059450E1800) [pid = 4948] [serial = 378] [outer = 0000000000000000] 16:24:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (00000059458B8C00) [pid = 4948] [serial = 379] [outer = 00000059450E1800] 16:24:50 INFO - PROCESS | 4948 | 1462836290786 Marionette DEBUG loaded listener.js 16:24:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005947F8D000) [pid = 4948] [serial = 380] [outer = 00000059450E1800] 16:24:51 INFO - PROCESS | 4948 | 1462836291437 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 943ms 16:24:51 INFO - PROCESS | 4948 | 1462836291498 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:24:51 INFO - PROCESS | 4948 | 1462836291502 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:24:51 INFO - PROCESS | 4948 | 1462836291519 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:24:51 INFO - PROCESS | 4948 | 1462836291521 Marionette TRACE conn6 <- [1,474,null,{}] 16:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:24:51 INFO - PROCESS | 4948 | 1462836291526 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:51 INFO - PROCESS | 4948 | 1462836291629 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:24:51 INFO - PROCESS | 4948 | 1462836291712 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B24B800 == 54 [pid = 4948] [id = 128] 16:24:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000594853D800) [pid = 4948] [serial = 381] [outer = 0000000000000000] 16:24:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005948587C00) [pid = 4948] [serial = 382] [outer = 000000594853D800] 16:24:51 INFO - PROCESS | 4948 | 1462836291768 Marionette DEBUG loaded listener.js 16:24:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (00000059485D1800) [pid = 4948] [serial = 383] [outer = 000000594853D800] 16:24:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594A229400) [pid = 4948] [serial = 384] [outer = 0000005938A85400] 16:24:52 INFO - PROCESS | 4948 | 1462836292476 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1022ms 16:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:24:52 INFO - PROCESS | 4948 | 1462836292548 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:24:52 INFO - PROCESS | 4948 | 1462836292551 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:24:52 INFO - PROCESS | 4948 | 1462836292554 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:24:52 INFO - PROCESS | 4948 | 1462836292556 Marionette TRACE conn6 <- [1,478,null,{}] 16:24:52 INFO - PROCESS | 4948 | 1462836292560 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:52 INFO - PROCESS | 4948 | 1462836292707 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:24:52 INFO - PROCESS | 4948 | 1462836292777 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:52 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B666000 == 55 [pid = 4948] [id = 129] 16:24:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005942292800) [pid = 4948] [serial = 385] [outer = 0000000000000000] 16:24:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005949E6F800) [pid = 4948] [serial = 386] [outer = 0000005942292800] 16:24:52 INFO - PROCESS | 4948 | 1462836292831 Marionette DEBUG loaded listener.js 16:24:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594A596800) [pid = 4948] [serial = 387] [outer = 0000005942292800] 16:24:53 INFO - PROCESS | 4948 | 1462836293405 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 943ms 16:24:53 INFO - PROCESS | 4948 | 1462836293500 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:24:53 INFO - PROCESS | 4948 | 1462836293503 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:24:53 INFO - PROCESS | 4948 | 1462836293520 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:24:53 INFO - PROCESS | 4948 | 1462836293522 Marionette TRACE conn6 <- [1,482,null,{}] 16:24:53 INFO - PROCESS | 4948 | 1462836293527 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:53 INFO - PROCESS | 4948 | 1462836293659 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:24:53 INFO - PROCESS | 4948 | 1462836293724 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF6C800 == 56 [pid = 4948] [id = 130] 16:24:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059486DEC00) [pid = 4948] [serial = 388] [outer = 0000000000000000] 16:24:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594A5A0800) [pid = 4948] [serial = 389] [outer = 00000059486DEC00] 16:24:53 INFO - PROCESS | 4948 | 1462836293780 Marionette DEBUG loaded listener.js 16:24:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594B3F5800) [pid = 4948] [serial = 390] [outer = 00000059486DEC00] 16:24:54 INFO - PROCESS | 4948 | 1462836294480 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 16:24:54 INFO - PROCESS | 4948 | 1462836294505 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:24:54 INFO - PROCESS | 4948 | 1462836294510 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:24:54 INFO - PROCESS | 4948 | 1462836294516 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:24:54 INFO - PROCESS | 4948 | 1462836294519 Marionette TRACE conn6 <- [1,486,null,{}] 16:24:54 INFO - PROCESS | 4948 | 1462836294525 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:54 INFO - PROCESS | 4948 | 1462836294627 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:24:54 INFO - PROCESS | 4948 | 1462836294716 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D94C000 == 57 [pid = 4948] [id = 131] 16:24:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059377D9C00) [pid = 4948] [serial = 391] [outer = 0000000000000000] 16:24:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005940D20C00) [pid = 4948] [serial = 392] [outer = 00000059377D9C00] 16:24:54 INFO - PROCESS | 4948 | 1462836294766 Marionette DEBUG loaded listener.js 16:24:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005942454800) [pid = 4948] [serial = 393] [outer = 00000059377D9C00] 16:24:55 INFO - PROCESS | 4948 | --DOCSHELL 000000593DBBD800 == 56 [pid = 4948] [id = 123] 16:24:55 INFO - PROCESS | 4948 | --DOCSHELL 00000059442B6800 == 55 [pid = 4948] [id = 122] 16:24:55 INFO - PROCESS | 4948 | --DOCSHELL 000000594B7AA000 == 54 [pid = 4948] [id = 119] 16:24:55 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E1F000 == 53 [pid = 4948] [id = 118] 16:24:55 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D57000 == 52 [pid = 4948] [id = 117] 16:24:55 INFO - PROCESS | 4948 | 1462836295304 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 837ms 16:24:55 INFO - PROCESS | 4948 | 1462836295357 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:24:55 INFO - PROCESS | 4948 | 1462836295363 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:24:55 INFO - PROCESS | 4948 | 1462836295369 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:24:55 INFO - PROCESS | 4948 | 1462836295372 Marionette TRACE conn6 <- [1,490,null,{}] 16:24:55 INFO - PROCESS | 4948 | 1462836295376 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:55 INFO - PROCESS | 4948 | 1462836295462 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:24:55 INFO - PROCESS | 4948 | 1462836295545 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594784C800 == 53 [pid = 4948] [id = 132] 16:24:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005937527000) [pid = 4948] [serial = 394] [outer = 0000000000000000] 16:24:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593D985400) [pid = 4948] [serial = 395] [outer = 0000005937527000] 16:24:55 INFO - PROCESS | 4948 | 1462836295591 Marionette DEBUG loaded listener.js 16:24:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059444BD400) [pid = 4948] [serial = 396] [outer = 0000005937527000] 16:24:56 INFO - PROCESS | 4948 | 1462836296024 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 690ms 16:24:56 INFO - PROCESS | 4948 | 1462836296060 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 4948 | 1462836296063 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:24:56 INFO - PROCESS | 4948 | 1462836296066 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 4948 | 1462836296070 Marionette TRACE conn6 <- [1,494,null,{}] 16:24:56 INFO - PROCESS | 4948 | 1462836296086 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 4948 | 1462836296195 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:24:56 INFO - PROCESS | 4948 | 1462836296250 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B7A6800 == 54 [pid = 4948] [id = 133] 16:24:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005947FE2400) [pid = 4948] [serial = 397] [outer = 0000000000000000] 16:24:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005947FE8C00) [pid = 4948] [serial = 398] [outer = 0000005947FE2400] 16:24:56 INFO - PROCESS | 4948 | 1462836296297 Marionette DEBUG loaded listener.js 16:24:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005948591400) [pid = 4948] [serial = 399] [outer = 0000005947FE2400] 16:24:56 INFO - PROCESS | 4948 | 1462836296730 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 16:24:56 INFO - PROCESS | 4948 | 1462836296761 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:24:56 INFO - PROCESS | 4948 | 1462836296763 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:24:56 INFO - PROCESS | 4948 | 1462836296767 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:24:56 INFO - PROCESS | 4948 | 1462836296769 Marionette TRACE conn6 <- [1,498,null,{}] 16:24:56 INFO - PROCESS | 4948 | 1462836296772 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:56 INFO - PROCESS | 4948 | 1462836296909 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:24:56 INFO - PROCESS | 4948 | 1462836296962 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFE5800 == 55 [pid = 4948] [id = 134] 16:24:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005948277C00) [pid = 4948] [serial = 400] [outer = 0000000000000000] 16:24:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594827B800) [pid = 4948] [serial = 401] [outer = 0000005948277C00] 16:24:57 INFO - PROCESS | 4948 | 1462836297006 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (00000059486E1800) [pid = 4948] [serial = 402] [outer = 0000005948277C00] 16:24:57 INFO - PROCESS | 4948 | 1462836297415 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:24:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:24:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 693ms 16:24:57 INFO - PROCESS | 4948 | 1462836297467 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:24:57 INFO - PROCESS | 4948 | 1462836297470 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:24:57 INFO - PROCESS | 4948 | 1462836297473 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:24:57 INFO - PROCESS | 4948 | 1462836297475 Marionette TRACE conn6 <- [1,502,null,{}] 16:24:57 INFO - PROCESS | 4948 | 1462836297479 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:57 INFO - PROCESS | 4948 | 1462836297584 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:24:57 INFO - PROCESS | 4948 | 1462836297590 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CD71000 == 56 [pid = 4948] [id = 135] 16:24:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (0000005948627C00) [pid = 4948] [serial = 403] [outer = 0000000000000000] 16:24:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594862F800) [pid = 4948] [serial = 404] [outer = 0000005948627C00] 16:24:57 INFO - PROCESS | 4948 | 1462836297639 Marionette DEBUG loaded listener.js 16:24:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005948635C00) [pid = 4948] [serial = 405] [outer = 0000005948627C00] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005937638800) [pid = 4948] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000594228DC00) [pid = 4948] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005940D57400) [pid = 4948] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005937502800) [pid = 4948] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059374D4C00) [pid = 4948] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005944421800) [pid = 4948] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005936D68400) [pid = 4948] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000594507E000) [pid = 4948] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059377E2000) [pid = 4948] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005937528C00) [pid = 4948] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005938BB3C00) [pid = 4948] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005940D19000) [pid = 4948] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005937637800) [pid = 4948] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005945078400) [pid = 4948] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005948533C00) [pid = 4948] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005941281800) [pid = 4948] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593C577C00) [pid = 4948] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593751B800) [pid = 4948] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005940D17C00) [pid = 4948] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593750D400) [pid = 4948] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593D973000) [pid = 4948] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005948586800) [pid = 4948] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:24:58 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594A59F000) [pid = 4948] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:24:58 INFO - PROCESS | 4948 | 1462836298188 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 733ms 16:24:58 INFO - PROCESS | 4948 | 1462836298239 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 4948 | 1462836298242 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:24:58 INFO - PROCESS | 4948 | 1462836298252 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 4948 | 1462836298254 Marionette TRACE conn6 <- [1,506,null,{}] 16:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:24:58 INFO - PROCESS | 4948 | 1462836298257 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:58 INFO - PROCESS | 4948 | 1462836298358 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:24:58 INFO - PROCESS | 4948 | 1462836298367 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C738800 == 57 [pid = 4948] [id = 136] 16:24:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593D641800) [pid = 4948] [serial = 406] [outer = 0000000000000000] 16:24:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059458BE000) [pid = 4948] [serial = 407] [outer = 000000593D641800] 16:24:58 INFO - PROCESS | 4948 | 1462836298413 Marionette DEBUG loaded listener.js 16:24:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059486A6000) [pid = 4948] [serial = 408] [outer = 000000593D641800] 16:24:58 INFO - PROCESS | 4948 | 1462836298818 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 587ms 16:24:58 INFO - PROCESS | 4948 | 1462836298848 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:24:58 INFO - PROCESS | 4948 | 1462836298851 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:24:58 INFO - PROCESS | 4948 | 1462836298864 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:24:58 INFO - PROCESS | 4948 | 1462836298867 Marionette TRACE conn6 <- [1,510,null,{}] 16:24:58 INFO - PROCESS | 4948 | 1462836298870 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:58 INFO - PROCESS | 4948 | 1462836298952 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:24:58 INFO - PROCESS | 4948 | 1462836298958 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C04F800 == 58 [pid = 4948] [id = 137] 16:24:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059486A9400) [pid = 4948] [serial = 409] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059486B0000) [pid = 4948] [serial = 410] [outer = 00000059486A9400] 16:24:59 INFO - PROCESS | 4948 | 1462836299003 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059486E8800) [pid = 4948] [serial = 411] [outer = 00000059486A9400] 16:24:59 INFO - PROCESS | 4948 | 1462836299430 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 586ms 16:24:59 INFO - PROCESS | 4948 | 1462836299465 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:24:59 INFO - PROCESS | 4948 | 1462836299467 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:24:59 INFO - PROCESS | 4948 | 1462836299471 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:24:59 INFO - PROCESS | 4948 | 1462836299473 Marionette TRACE conn6 <- [1,514,null,{}] 16:24:59 INFO - PROCESS | 4948 | 1462836299485 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:24:59 INFO - PROCESS | 4948 | 1462836299565 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:24:59 INFO - PROCESS | 4948 | 1462836299572 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:24:59 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C752800 == 59 [pid = 4948] [id = 138] 16:24:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059486E7800) [pid = 4948] [serial = 412] [outer = 0000000000000000] 16:24:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059488B6000) [pid = 4948] [serial = 413] [outer = 00000059486E7800] 16:24:59 INFO - PROCESS | 4948 | 1462836299617 Marionette DEBUG loaded listener.js 16:24:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059488BC000) [pid = 4948] [serial = 414] [outer = 00000059486E7800] 16:25:00 INFO - PROCESS | 4948 | 1462836300150 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 16:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 733ms 16:25:00 INFO - PROCESS | 4948 | 1462836300208 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:25:00 INFO - PROCESS | 4948 | 1462836300212 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:25:00 INFO - PROCESS | 4948 | 1462836300218 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:25:00 INFO - PROCESS | 4948 | 1462836300223 Marionette TRACE conn6 <- [1,518,null,{}] 16:25:00 INFO - PROCESS | 4948 | 1462836300230 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:00 INFO - PROCESS | 4948 | 1462836300345 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:25:00 INFO - PROCESS | 4948 | 1462836300467 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:00 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436C3000 == 60 [pid = 4948] [id = 139] 16:25:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593750F800) [pid = 4948] [serial = 415] [outer = 0000000000000000] 16:25:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059377E0400) [pid = 4948] [serial = 416] [outer = 000000593750F800] 16:25:00 INFO - PROCESS | 4948 | 1462836300525 Marionette DEBUG loaded listener.js 16:25:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000593D972400) [pid = 4948] [serial = 417] [outer = 000000593750F800] 16:25:01 INFO - PROCESS | 4948 | 1462836301155 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 985ms 16:25:01 INFO - PROCESS | 4948 | 1462836301206 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:25:01 INFO - PROCESS | 4948 | 1462836301213 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:25:01 INFO - PROCESS | 4948 | 1462836301220 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:25:01 INFO - PROCESS | 4948 | 1462836301223 Marionette TRACE conn6 <- [1,522,null,{}] 16:25:01 INFO - PROCESS | 4948 | 1462836301227 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:01 INFO - PROCESS | 4948 | 1462836301337 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:25:01 INFO - PROCESS | 4948 | 1462836301414 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB52000 == 61 [pid = 4948] [id = 140] 16:25:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000594441B800) [pid = 4948] [serial = 418] [outer = 0000000000000000] 16:25:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059444C4000) [pid = 4948] [serial = 419] [outer = 000000594441B800] 16:25:01 INFO - PROCESS | 4948 | 1462836301509 Marionette DEBUG loaded listener.js 16:25:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005946B40C00) [pid = 4948] [serial = 420] [outer = 000000594441B800] 16:25:02 INFO - PROCESS | 4948 | 1462836302150 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 983ms 16:25:02 INFO - PROCESS | 4948 | 1462836302203 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:25:02 INFO - PROCESS | 4948 | 1462836302206 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:25:02 INFO - PROCESS | 4948 | 1462836302209 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:25:02 INFO - PROCESS | 4948 | 1462836302213 Marionette TRACE conn6 <- [1,526,null,{}] 16:25:02 INFO - PROCESS | 4948 | 1462836302241 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:02 INFO - PROCESS | 4948 | 1462836302353 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:25:02 INFO - PROCESS | 4948 | 1462836302429 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:02 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6C3000 == 62 [pid = 4948] [id = 141] 16:25:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594853D400) [pid = 4948] [serial = 421] [outer = 0000000000000000] 16:25:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059486DD800) [pid = 4948] [serial = 422] [outer = 000000594853D400] 16:25:02 INFO - PROCESS | 4948 | 1462836302527 Marionette DEBUG loaded listener.js 16:25:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005948858C00) [pid = 4948] [serial = 423] [outer = 000000594853D400] 16:25:03 INFO - PROCESS | 4948 | 1462836303087 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 16:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 944ms 16:25:03 INFO - PROCESS | 4948 | 1462836303156 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:25:03 INFO - PROCESS | 4948 | 1462836303159 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:25:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:25:03 INFO - PROCESS | 4948 | 1462836303163 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:25:03 INFO - PROCESS | 4948 | 1462836303165 Marionette TRACE conn6 <- [1,530,null,{}] 16:25:03 INFO - PROCESS | 4948 | 1462836303169 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:03 INFO - PROCESS | 4948 | 1462836303276 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:25:03 INFO - PROCESS | 4948 | 1462836303351 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C6AD800 == 63 [pid = 4948] [id = 142] 16:25:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (00000059374D6000) [pid = 4948] [serial = 424] [outer = 0000000000000000] 16:25:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000593D642400) [pid = 4948] [serial = 425] [outer = 00000059374D6000] 16:25:03 INFO - PROCESS | 4948 | 1462836303448 Marionette DEBUG loaded listener.js 16:25:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594A22A400) [pid = 4948] [serial = 426] [outer = 00000059374D6000] 16:25:04 INFO - PROCESS | 4948 | 1462836304089 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:25:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 16:25:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:25:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:25:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 16:25:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:25:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:25:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:25:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:25:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 985ms 16:25:04 INFO - PROCESS | 4948 | 1462836304374 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:25:04 INFO - PROCESS | 4948 | 1462836304379 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:25:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:25:04 INFO - PROCESS | 4948 | 1462836304398 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:25:04 INFO - PROCESS | 4948 | 1462836304401 Marionette TRACE conn6 <- [1,534,null,{}] 16:25:04 INFO - PROCESS | 4948 | 1462836304406 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:04 INFO - PROCESS | 4948 | 1462836304536 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:25:04 INFO - PROCESS | 4948 | 1462836304653 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:04 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938C66000 == 64 [pid = 4948] [id = 143] 16:25:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059325CB400) [pid = 4948] [serial = 427] [outer = 0000000000000000] 16:25:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059359EEC00) [pid = 4948] [serial = 428] [outer = 00000059325CB400] 16:25:04 INFO - PROCESS | 4948 | 1462836304705 Marionette DEBUG loaded listener.js 16:25:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (0000005937D18000) [pid = 4948] [serial = 429] [outer = 00000059325CB400] 16:25:05 INFO - PROCESS | 4948 | 1462836305248 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:25:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 16:25:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 16:25:05 INFO - PROCESS | 4948 | 1462836305282 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:25:05 INFO - PROCESS | 4948 | 1462836305285 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:25:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:25:05 INFO - PROCESS | 4948 | 1462836305315 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:25:05 INFO - PROCESS | 4948 | 1462836305319 Marionette TRACE conn6 <- [1,538,null,{}] 16:25:05 INFO - PROCESS | 4948 | 1462836305324 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:05 INFO - PROCESS | 4948 | 1462836305426 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:25:05 INFO - PROCESS | 4948 | 1462836305521 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:05 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436E1800 == 65 [pid = 4948] [id = 144] 16:25:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000593D970800) [pid = 4948] [serial = 430] [outer = 0000000000000000] 16:25:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000593D97FC00) [pid = 4948] [serial = 431] [outer = 000000593D970800] 16:25:05 INFO - PROCESS | 4948 | 1462836305569 Marionette DEBUG loaded listener.js 16:25:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005940D19000) [pid = 4948] [serial = 432] [outer = 000000593D970800] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000593C5BD000 == 64 [pid = 4948] [id = 44] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AC000 == 63 [pid = 4948] [id = 46] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000593BB52000 == 62 [pid = 4948] [id = 47] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 0000005946768800 == 61 [pid = 4948] [id = 45] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594C04F800 == 60 [pid = 4948] [id = 137] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594C738800 == 59 [pid = 4948] [id = 136] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000593CD71000 == 58 [pid = 4948] [id = 135] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFE5800 == 57 [pid = 4948] [id = 134] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594B247800 == 56 [pid = 4948] [id = 116] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594B7A6800 == 55 [pid = 4948] [id = 133] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594784C800 == 54 [pid = 4948] [id = 132] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (000000594228B400) [pid = 4948] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005947832C00) [pid = 4948] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000593D94C000 == 53 [pid = 4948] [id = 131] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594B24B800 == 52 [pid = 4948] [id = 128] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000593CA85000 == 51 [pid = 4948] [id = 127] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594788F000 == 50 [pid = 4948] [id = 126] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000594C526000 == 49 [pid = 4948] [id = 102] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD14800 == 48 [pid = 4948] [id = 125] 16:25:05 INFO - PROCESS | 4948 | --DOCSHELL 0000005945389800 == 47 [pid = 4948] [id = 124] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000593C676800) [pid = 4948] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005941A41000) [pid = 4948] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005943D2A000) [pid = 4948] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (00000059444C0800) [pid = 4948] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000594A22F000) [pid = 4948] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000593DD72C00) [pid = 4948] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000593E51B800) [pid = 4948] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000594244FC00) [pid = 4948] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594245FC00) [pid = 4948] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005944425800) [pid = 4948] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005941179C00) [pid = 4948] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059377E8000) [pid = 4948] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005938BBB000) [pid = 4948] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000593751BC00) [pid = 4948] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (00000059377DAC00) [pid = 4948] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000593751E400) [pid = 4948] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059444BD000) [pid = 4948] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593DF87400) [pid = 4948] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005947F94400) [pid = 4948] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005947F8EC00) [pid = 4948] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059450DBC00) [pid = 4948] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005937B18400) [pid = 4948] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059377E3800) [pid = 4948] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000593CAEBC00) [pid = 4948] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000593BEC9C00) [pid = 4948] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005943D2B400) [pid = 4948] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005941289000) [pid = 4948] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593D6E3800) [pid = 4948] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593BD12C00) [pid = 4948] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005946B3D000) [pid = 4948] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000594853B400) [pid = 4948] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059377E2C00) [pid = 4948] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593DF3D000) [pid = 4948] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005947FE1000) [pid = 4948] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594858B800) [pid = 4948] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000594588B000) [pid = 4948] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059448A8000) [pid = 4948] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005946632400) [pid = 4948] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059458B8000) [pid = 4948] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000594858B000) [pid = 4948] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005941A4C000) [pid = 4948] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005941931000) [pid = 4948] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:25:05 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000594B7C4400) [pid = 4948] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:25:06 INFO - PROCESS | 4948 | 1462836306061 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 16:25:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 795ms 16:25:06 INFO - PROCESS | 4948 | 1462836306112 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 4948 | 1462836306114 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:25:06 INFO - PROCESS | 4948 | 1462836306123 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 4948 | 1462836306126 Marionette TRACE conn6 <- [1,542,null,{}] 16:25:06 INFO - PROCESS | 4948 | 1462836306135 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 4948 | 1462836306251 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:25:06 INFO - PROCESS | 4948 | 1462836306273 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D60000 == 48 [pid = 4948] [id = 145] 16:25:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (0000005937B18400) [pid = 4948] [serial = 433] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000593BD12C00) [pid = 4948] [serial = 434] [outer = 0000005937B18400] 16:25:06 INFO - PROCESS | 4948 | 1462836306322 Marionette DEBUG loaded listener.js 16:25:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (000000593D63F800) [pid = 4948] [serial = 435] [outer = 0000005937B18400] 16:25:06 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:06 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:06 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:06 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:06 INFO - PROCESS | 4948 | 1462836306772 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 16:25:06 INFO - PROCESS | 4948 | 1462836306821 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:25:06 INFO - PROCESS | 4948 | 1462836306823 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:25:06 INFO - PROCESS | 4948 | 1462836306827 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:25:06 INFO - PROCESS | 4948 | 1462836306828 Marionette TRACE conn6 <- [1,546,null,{}] 16:25:06 INFO - PROCESS | 4948 | 1462836306832 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:06 INFO - PROCESS | 4948 | 1462836306914 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:25:06 INFO - PROCESS | 4948 | 1462836306921 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:06 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D73000 == 49 [pid = 4948] [id = 146] 16:25:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593DD69C00) [pid = 4948] [serial = 436] [outer = 0000000000000000] 16:25:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593DF86C00) [pid = 4948] [serial = 437] [outer = 000000593DD69C00] 16:25:06 INFO - PROCESS | 4948 | 1462836306966 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005940D49800) [pid = 4948] [serial = 438] [outer = 000000593DD69C00] 16:25:07 INFO - PROCESS | 4948 | 1462836307406 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:25:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:25:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 16:25:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:25:07 INFO - PROCESS | 4948 | 1462836307458 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:25:07 INFO - PROCESS | 4948 | 1462836307461 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:25:07 INFO - PROCESS | 4948 | 1462836307464 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:25:07 INFO - PROCESS | 4948 | 1462836307466 Marionette TRACE conn6 <- [1,550,null,{}] 16:25:07 INFO - PROCESS | 4948 | 1462836307470 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:07 INFO - PROCESS | 4948 | 1462836307551 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:25:07 INFO - PROCESS | 4948 | 1462836307560 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:07 INFO - PROCESS | 4948 | ++DOCSHELL 0000005936FAD800 == 50 [pid = 4948] [id = 147] 16:25:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005940D5F800) [pid = 4948] [serial = 439] [outer = 0000000000000000] 16:25:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005941180000) [pid = 4948] [serial = 440] [outer = 0000005940D5F800] 16:25:07 INFO - PROCESS | 4948 | 1462836307607 Marionette DEBUG loaded listener.js 16:25:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005941A94400) [pid = 4948] [serial = 441] [outer = 0000005940D5F800] 16:25:07 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:08 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:08 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:08 INFO - PROCESS | 4948 | 1462836308079 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 16:25:08 INFO - PROCESS | 4948 | 1462836308095 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 4948 | 1462836308097 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:25:08 INFO - PROCESS | 4948 | 1462836308100 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - PROCESS | 4948 | 1462836308102 Marionette TRACE conn6 <- [1,554,null,{}] 16:25:08 INFO - PROCESS | 4948 | 1462836308106 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 4948 | 1462836308262 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:25:08 INFO - PROCESS | 4948 | 1462836308305 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:08 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947854800 == 51 [pid = 4948] [id = 148] 16:25:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005942455800) [pid = 4948] [serial = 442] [outer = 0000000000000000] 16:25:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005942463400) [pid = 4948] [serial = 443] [outer = 0000005942455800] 16:25:08 INFO - PROCESS | 4948 | 1462836308351 Marionette DEBUG loaded listener.js 16:25:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005943D36C00) [pid = 4948] [serial = 444] [outer = 0000005942455800] 16:25:08 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:08 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:08 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:08 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:08 INFO - PROCESS | 4948 | 1462836308790 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 733ms 16:25:08 INFO - PROCESS | 4948 | 1462836308837 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:25:08 INFO - PROCESS | 4948 | 1462836308840 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:25:08 INFO - PROCESS | 4948 | 1462836308843 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:25:08 INFO - PROCESS | 4948 | 1462836308845 Marionette TRACE conn6 <- [1,558,null,{}] 16:25:08 INFO - PROCESS | 4948 | 1462836308849 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:08 INFO - PROCESS | 4948 | 1462836308956 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:25:09 INFO - PROCESS | 4948 | 1462836309033 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA87000 == 52 [pid = 4948] [id = 149] 16:25:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000594441A800) [pid = 4948] [serial = 445] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059444B7800) [pid = 4948] [serial = 446] [outer = 000000594441A800] 16:25:09 INFO - PROCESS | 4948 | 1462836309079 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005944A40800) [pid = 4948] [serial = 447] [outer = 000000594441A800] 16:25:09 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:09 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:09 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:09 INFO - PROCESS | 4948 | 1462836309496 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 16:25:09 INFO - PROCESS | 4948 | 1462836309539 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:25:09 INFO - PROCESS | 4948 | 1462836309541 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:25:09 INFO - PROCESS | 4948 | 1462836309544 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:25:09 INFO - PROCESS | 4948 | 1462836309546 Marionette TRACE conn6 <- [1,562,null,{}] 16:25:09 INFO - PROCESS | 4948 | 1462836309550 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:09 INFO - PROCESS | 4948 | 1462836309656 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:25:09 INFO - PROCESS | 4948 | 1462836309662 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:09 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948523800 == 53 [pid = 4948] [id = 150] 16:25:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005944DED800) [pid = 4948] [serial = 448] [outer = 0000000000000000] 16:25:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005945078400) [pid = 4948] [serial = 449] [outer = 0000005944DED800] 16:25:09 INFO - PROCESS | 4948 | 1462836309745 Marionette DEBUG loaded listener.js 16:25:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059453CB000) [pid = 4948] [serial = 450] [outer = 0000005944DED800] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593CA92400) [pid = 4948] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005947FE2400) [pid = 4948] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005948277C00) [pid = 4948] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005948627C00) [pid = 4948] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059377E0C00) [pid = 4948] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059486DEC00) [pid = 4948] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005937527000) [pid = 4948] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005942461800) [pid = 4948] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005942292800) [pid = 4948] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (00000059450E1800) [pid = 4948] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (00000059486A9400) [pid = 4948] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059377D9C00) [pid = 4948] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000594853D800) [pid = 4948] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:25:10 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (000000593D641800) [pid = 4948] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:25:10 INFO - PROCESS | 4948 | 1462836310411 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 943ms 16:25:10 INFO - PROCESS | 4948 | 1462836310490 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:25:10 INFO - PROCESS | 4948 | 1462836310492 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:25:10 INFO - PROCESS | 4948 | 1462836310495 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:25:10 INFO - PROCESS | 4948 | 1462836310497 Marionette TRACE conn6 <- [1,566,null,{}] 16:25:10 INFO - PROCESS | 4948 | 1462836310501 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:10 INFO - PROCESS | 4948 | 1462836310583 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:25:10 INFO - PROCESS | 4948 | 1462836310595 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0A7000 == 54 [pid = 4948] [id = 151] 16:25:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593D641800) [pid = 4948] [serial = 451] [outer = 0000000000000000] 16:25:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005940D54400) [pid = 4948] [serial = 452] [outer = 000000593D641800] 16:25:10 INFO - PROCESS | 4948 | 1462836310640 Marionette DEBUG loaded listener.js 16:25:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (00000059458B7000) [pid = 4948] [serial = 453] [outer = 000000593D641800] 16:25:11 INFO - PROCESS | 4948 | 1462836311035 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 587ms 16:25:11 INFO - PROCESS | 4948 | 1462836311086 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 4948 | 1462836311088 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:25:11 INFO - PROCESS | 4948 | 1462836311091 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - PROCESS | 4948 | 1462836311093 Marionette TRACE conn6 <- [1,570,null,{}] 16:25:11 INFO - PROCESS | 4948 | 1462836311097 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 4948 | 1462836311182 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:25:11 INFO - PROCESS | 4948 | 1462836311189 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2B1000 == 55 [pid = 4948] [id = 152] 16:25:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005945A6A400) [pid = 4948] [serial = 454] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005946E2C800) [pid = 4948] [serial = 455] [outer = 0000005945A6A400] 16:25:11 INFO - PROCESS | 4948 | 1462836311233 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005947F8F400) [pid = 4948] [serial = 456] [outer = 0000005945A6A400] 16:25:11 INFO - PROCESS | 4948 | 1462836311628 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 585ms 16:25:11 INFO - PROCESS | 4948 | 1462836311685 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:25:11 INFO - PROCESS | 4948 | 1462836311687 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:25:11 INFO - PROCESS | 4948 | 1462836311691 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:25:11 INFO - PROCESS | 4948 | 1462836311694 Marionette TRACE conn6 <- [1,574,null,{}] 16:25:11 INFO - PROCESS | 4948 | 1462836311697 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:11 INFO - PROCESS | 4948 | 1462836311806 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:25:11 INFO - PROCESS | 4948 | 1462836311815 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B67A000 == 56 [pid = 4948] [id = 153] 16:25:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005947FE3800) [pid = 4948] [serial = 457] [outer = 0000000000000000] 16:25:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005948273000) [pid = 4948] [serial = 458] [outer = 0000005947FE3800] 16:25:11 INFO - PROCESS | 4948 | 1462836311871 Marionette DEBUG loaded listener.js 16:25:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005948535800) [pid = 4948] [serial = 459] [outer = 0000005947FE3800] 16:25:12 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:12 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:12 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:12 INFO - PROCESS | 4948 | 1462836312316 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:25:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:25:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 16:25:12 INFO - PROCESS | 4948 | 1462836312410 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:25:12 INFO - PROCESS | 4948 | 1462836312414 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:25:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:25:12 INFO - PROCESS | 4948 | 1462836312420 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:25:12 INFO - PROCESS | 4948 | 1462836312424 Marionette TRACE conn6 <- [1,578,null,{}] 16:25:12 INFO - PROCESS | 4948 | 1462836312431 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:12 INFO - PROCESS | 4948 | 1462836312548 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:25:12 INFO - PROCESS | 4948 | 1462836312616 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CBCD000 == 57 [pid = 4948] [id = 154] 16:25:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059374CEC00) [pid = 4948] [serial = 460] [outer = 0000000000000000] 16:25:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (00000059374D9000) [pid = 4948] [serial = 461] [outer = 00000059374CEC00] 16:25:12 INFO - PROCESS | 4948 | 1462836312674 Marionette DEBUG loaded listener.js 16:25:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005937635800) [pid = 4948] [serial = 462] [outer = 00000059374CEC00] 16:25:13 INFO - PROCESS | 4948 | 1462836313346 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 985ms 16:25:13 INFO - PROCESS | 4948 | 1462836313407 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:25:13 INFO - PROCESS | 4948 | 1462836313412 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:25:13 INFO - PROCESS | 4948 | 1462836313420 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:25:13 INFO - PROCESS | 4948 | 1462836313424 Marionette TRACE conn6 <- [1,582,null,{}] 16:25:13 INFO - PROCESS | 4948 | 1462836313429 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:13 INFO - PROCESS | 4948 | 1462836313576 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:25:13 INFO - PROCESS | 4948 | 1462836313592 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944A9C800 == 58 [pid = 4948] [id = 155] 16:25:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593762E800) [pid = 4948] [serial = 463] [outer = 0000000000000000] 16:25:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593CA99400) [pid = 4948] [serial = 464] [outer = 000000593762E800] 16:25:13 INFO - PROCESS | 4948 | 1462836313647 Marionette DEBUG loaded listener.js 16:25:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593E517800) [pid = 4948] [serial = 465] [outer = 000000593762E800] 16:25:14 INFO - PROCESS | 4948 | 1462836314227 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 838ms 16:25:14 INFO - PROCESS | 4948 | 1462836314259 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:25:14 INFO - PROCESS | 4948 | 1462836314262 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:25:14 INFO - PROCESS | 4948 | 1462836314266 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:25:14 INFO - PROCESS | 4948 | 1462836314269 Marionette TRACE conn6 <- [1,586,null,{}] 16:25:14 INFO - PROCESS | 4948 | 1462836314279 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:14 INFO - PROCESS | 4948 | 1462836314395 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:25:14 INFO - PROCESS | 4948 | 1462836314514 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:14 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B797000 == 59 [pid = 4948] [id = 156] 16:25:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594245C400) [pid = 4948] [serial = 466] [outer = 0000000000000000] 16:25:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594245FC00) [pid = 4948] [serial = 467] [outer = 000000594245C400] 16:25:14 INFO - PROCESS | 4948 | 1462836314575 Marionette DEBUG loaded listener.js 16:25:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059450DC400) [pid = 4948] [serial = 468] [outer = 000000594245C400] 16:25:15 INFO - PROCESS | 4948 | 1462836315159 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 943ms 16:25:15 INFO - PROCESS | 4948 | 1462836315211 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:25:15 INFO - PROCESS | 4948 | 1462836315214 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:25:15 INFO - PROCESS | 4948 | 1462836315217 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:25:15 INFO - PROCESS | 4948 | 1462836315220 Marionette TRACE conn6 <- [1,590,null,{}] 16:25:15 INFO - PROCESS | 4948 | 1462836315224 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:15 INFO - PROCESS | 4948 | 1462836315331 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:25:15 INFO - PROCESS | 4948 | 1462836315420 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF86000 == 60 [pid = 4948] [id = 157] 16:25:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005947FE2800) [pid = 4948] [serial = 469] [outer = 0000000000000000] 16:25:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005947FE6800) [pid = 4948] [serial = 470] [outer = 0000005947FE2800] 16:25:15 INFO - PROCESS | 4948 | 1462836315476 Marionette DEBUG loaded listener.js 16:25:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948541800) [pid = 4948] [serial = 471] [outer = 0000005947FE2800] 16:25:15 INFO - PROCESS | 4948 | 1462836315988 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 838ms 16:25:16 INFO - PROCESS | 4948 | 1462836316058 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:25:16 INFO - PROCESS | 4948 | 1462836316060 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:25:16 INFO - PROCESS | 4948 | 1462836316064 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:25:16 INFO - PROCESS | 4948 | 1462836316066 Marionette TRACE conn6 <- [1,594,null,{}] 16:25:16 INFO - PROCESS | 4948 | 1462836316070 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:16 INFO - PROCESS | 4948 | 1462836316175 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:25:16 INFO - PROCESS | 4948 | 1462836316261 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0C8000 == 61 [pid = 4948] [id = 158] 16:25:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594858F000) [pid = 4948] [serial = 472] [outer = 0000000000000000] 16:25:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059485C5C00) [pid = 4948] [serial = 473] [outer = 000000594858F000] 16:25:16 INFO - PROCESS | 4948 | 1462836316315 Marionette DEBUG loaded listener.js 16:25:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000594862E000) [pid = 4948] [serial = 474] [outer = 000000594858F000] 16:25:16 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:25:17 INFO - PROCESS | 4948 | 1462836317155 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1138ms 16:25:17 INFO - PROCESS | 4948 | 1462836317204 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:25:17 INFO - PROCESS | 4948 | 1462836317207 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:25:17 INFO - PROCESS | 4948 | 1462836317211 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:25:17 INFO - PROCESS | 4948 | 1462836317213 Marionette TRACE conn6 <- [1,598,null,{}] 16:25:17 INFO - PROCESS | 4948 | 1462836317231 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:17 INFO - PROCESS | 4948 | 1462836317364 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:25:17 INFO - PROCESS | 4948 | 1462836317432 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C69C800 == 62 [pid = 4948] [id = 159] 16:25:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059486DC800) [pid = 4948] [serial = 475] [outer = 0000000000000000] 16:25:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005948858400) [pid = 4948] [serial = 476] [outer = 00000059486DC800] 16:25:17 INFO - PROCESS | 4948 | 1462836317527 Marionette DEBUG loaded listener.js 16:25:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (00000059488BCC00) [pid = 4948] [serial = 477] [outer = 00000059486DC800] 16:25:18 INFO - PROCESS | 4948 | 1462836318166 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1003ms 16:25:18 INFO - PROCESS | 4948 | 1462836318216 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:25:18 INFO - PROCESS | 4948 | 1462836318219 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:25:18 INFO - PROCESS | 4948 | 1462836318223 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:25:18 INFO - PROCESS | 4948 | 1462836318225 Marionette TRACE conn6 <- [1,602,null,{}] 16:25:18 INFO - PROCESS | 4948 | 1462836318229 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:18 INFO - PROCESS | 4948 | 1462836318332 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:25:18 INFO - PROCESS | 4948 | 1462836318407 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594129C800 == 63 [pid = 4948] [id = 160] 16:25:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005936D5EC00) [pid = 4948] [serial = 478] [outer = 0000000000000000] 16:25:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005937502400) [pid = 4948] [serial = 479] [outer = 0000005936D5EC00] 16:25:18 INFO - PROCESS | 4948 | 1462836318613 Marionette DEBUG loaded listener.js 16:25:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005937639000) [pid = 4948] [serial = 480] [outer = 0000005936D5EC00] 16:25:19 INFO - PROCESS | 4948 | 1462836319245 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1088ms 16:25:19 INFO - PROCESS | 4948 | 1462836319314 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:25:19 INFO - PROCESS | 4948 | 1462836319319 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:25:19 INFO - PROCESS | 4948 | 1462836319324 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:25:19 INFO - PROCESS | 4948 | 1462836319329 Marionette TRACE conn6 <- [1,606,null,{}] 16:25:19 INFO - PROCESS | 4948 | 1462836319333 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:19 INFO - PROCESS | 4948 | 1462836319437 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:25:19 INFO - PROCESS | 4948 | 1462836319514 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BDE3000 == 64 [pid = 4948] [id = 161] 16:25:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000593741F400) [pid = 4948] [serial = 481] [outer = 0000000000000000] 16:25:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (000000593751B800) [pid = 4948] [serial = 482] [outer = 000000593741F400] 16:25:19 INFO - PROCESS | 4948 | 1462836319621 Marionette DEBUG loaded listener.js 16:25:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000593DD73800) [pid = 4948] [serial = 483] [outer = 000000593741F400] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2B1000 == 63 [pid = 4948] [id = 152] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0A7000 == 62 [pid = 4948] [id = 151] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 0000005948523800 == 61 [pid = 4948] [id = 150] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 000000593CA87000 == 60 [pid = 4948] [id = 149] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 0000005947854800 == 59 [pid = 4948] [id = 148] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 0000005936FAD800 == 58 [pid = 4948] [id = 147] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D73000 == 57 [pid = 4948] [id = 146] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D60000 == 56 [pid = 4948] [id = 145] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059488B6000) [pid = 4948] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 00000059436E1800 == 55 [pid = 4948] [id = 144] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 0000005938C66000 == 54 [pid = 4948] [id = 143] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB52000 == 53 [pid = 4948] [id = 140] 16:25:19 INFO - PROCESS | 4948 | --DOCSHELL 00000059436C3000 == 52 [pid = 4948] [id = 139] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005947FDA800) [pid = 4948] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005947FE8C00) [pid = 4948] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000594827B800) [pid = 4948] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005948591400) [pid = 4948] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000594862F800) [pid = 4948] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (00000059486E1800) [pid = 4948] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005938BB5C00) [pid = 4948] [serial = 373] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000593DD75C00) [pid = 4948] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594B3F5800) [pid = 4948] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594A5A0800) [pid = 4948] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593D985400) [pid = 4948] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059444B8800) [pid = 4948] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000594441CC00) [pid = 4948] [serial = 376] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594A596800) [pid = 4948] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005949E6F800) [pid = 4948] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005947F8D000) [pid = 4948] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059458B8C00) [pid = 4948] [serial = 379] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059486E8800) [pid = 4948] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005942454800) [pid = 4948] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005940D20C00) [pid = 4948] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059485D1800) [pid = 4948] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005948587C00) [pid = 4948] [serial = 382] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059486B0000) [pid = 4948] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000594A592400) [pid = 4948] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005948635C00) [pid = 4948] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059458BE000) [pid = 4948] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (00000059444BD400) [pid = 4948] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:25:19 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (00000059486A6000) [pid = 4948] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:25:20 INFO - PROCESS | 4948 | 1462836320145 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 838ms 16:25:20 INFO - PROCESS | 4948 | 1462836320166 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 4948 | 1462836320169 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:25:20 INFO - PROCESS | 4948 | 1462836320176 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 4948 | 1462836320178 Marionette TRACE conn6 <- [1,610,null,{}] 16:25:20 INFO - PROCESS | 4948 | 1462836320182 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 4948 | 1462836320268 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:25:20 INFO - PROCESS | 4948 | 1462836320354 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944791000 == 53 [pid = 4948] [id = 162] 16:25:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005938A8A000) [pid = 4948] [serial = 484] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005940D1E000) [pid = 4948] [serial = 485] [outer = 0000005938A8A000] 16:25:20 INFO - PROCESS | 4948 | 1462836320400 Marionette DEBUG loaded listener.js 16:25:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594127F800) [pid = 4948] [serial = 486] [outer = 0000005938A8A000] 16:25:20 INFO - PROCESS | 4948 | 1462836320773 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 16:25:20 INFO - PROCESS | 4948 | 1462836320808 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:25:20 INFO - PROCESS | 4948 | 1462836320810 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:25:20 INFO - PROCESS | 4948 | 1462836320823 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:25:20 INFO - PROCESS | 4948 | 1462836320827 Marionette TRACE conn6 <- [1,614,null,{}] 16:25:20 INFO - PROCESS | 4948 | 1462836320838 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:20 INFO - PROCESS | 4948 | 1462836320928 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:25:20 INFO - PROCESS | 4948 | 1462836320936 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:20 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E0C800 == 54 [pid = 4948] [id = 163] 16:25:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005942297C00) [pid = 4948] [serial = 487] [outer = 0000000000000000] 16:25:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059424B3000) [pid = 4948] [serial = 488] [outer = 0000005942297C00] 16:25:20 INFO - PROCESS | 4948 | 1462836320989 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005944420000) [pid = 4948] [serial = 489] [outer = 0000005942297C00] 16:25:21 INFO - PROCESS | 4948 | 1462836321417 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 649ms 16:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:25:21 INFO - PROCESS | 4948 | 1462836321466 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:25:21 INFO - PROCESS | 4948 | 1462836321469 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:25:21 INFO - PROCESS | 4948 | 1462836321472 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:25:21 INFO - PROCESS | 4948 | 1462836321474 Marionette TRACE conn6 <- [1,618,null,{}] 16:25:21 INFO - PROCESS | 4948 | 1462836321478 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:21 INFO - PROCESS | 4948 | 1462836321566 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:25:21 INFO - PROCESS | 4948 | 1462836321602 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:21 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948515000 == 55 [pid = 4948] [id = 164] 16:25:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (00000059444C2400) [pid = 4948] [serial = 490] [outer = 0000000000000000] 16:25:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005944A49000) [pid = 4948] [serial = 491] [outer = 00000059444C2400] 16:25:21 INFO - PROCESS | 4948 | 1462836321647 Marionette DEBUG loaded listener.js 16:25:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005945350800) [pid = 4948] [serial = 492] [outer = 00000059444C2400] 16:25:22 INFO - PROCESS | 4948 | 1462836322085 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 16:25:22 INFO - PROCESS | 4948 | 1462836322165 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 4948 | 1462836322168 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:25:22 INFO - PROCESS | 4948 | 1462836322171 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 4948 | 1462836322173 Marionette TRACE conn6 <- [1,622,null,{}] 16:25:22 INFO - PROCESS | 4948 | 1462836322176 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:22 INFO - PROCESS | 4948 | 1462836322288 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:25:22 INFO - PROCESS | 4948 | 1462836322295 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0AB000 == 56 [pid = 4948] [id = 165] 16:25:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005946B40800) [pid = 4948] [serial = 493] [outer = 0000000000000000] 16:25:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005947F8B800) [pid = 4948] [serial = 494] [outer = 0000005946B40800] 16:25:22 INFO - PROCESS | 4948 | 1462836322344 Marionette DEBUG loaded listener.js 16:25:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005948271400) [pid = 4948] [serial = 495] [outer = 0000005946B40800] 16:25:22 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:22 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:22 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:22 INFO - PROCESS | 4948 | 1462836322808 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 16:25:22 INFO - PROCESS | 4948 | 1462836322864 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:25:22 INFO - PROCESS | 4948 | 1462836322866 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:25:22 INFO - PROCESS | 4948 | 1462836322870 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:25:22 INFO - PROCESS | 4948 | 1462836322872 Marionette TRACE conn6 <- [1,626,null,{}] 16:25:22 INFO - PROCESS | 4948 | 1462836322875 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 4948 | 1462836323014 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:25:23 INFO - PROCESS | 4948 | 1462836323041 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B663800 == 57 [pid = 4948] [id = 166] 16:25:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594858F800) [pid = 4948] [serial = 496] [outer = 0000000000000000] 16:25:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005948635000) [pid = 4948] [serial = 497] [outer = 000000594858F800] 16:25:23 INFO - PROCESS | 4948 | 1462836323085 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059486B3000) [pid = 4948] [serial = 498] [outer = 000000594858F800] 16:25:23 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:23 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:23 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:23 INFO - PROCESS | 4948 | 1462836323504 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 16:25:23 INFO - PROCESS | 4948 | 1462836323564 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:25:23 INFO - PROCESS | 4948 | 1462836323566 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:25:23 INFO - PROCESS | 4948 | 1462836323570 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:25:23 INFO - PROCESS | 4948 | 1462836323571 Marionette TRACE conn6 <- [1,630,null,{}] 16:25:23 INFO - PROCESS | 4948 | 1462836323575 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:23 INFO - PROCESS | 4948 | 1462836323684 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:25:23 INFO - PROCESS | 4948 | 1462836323730 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB40000 == 58 [pid = 4948] [id = 167] 16:25:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059486E4C00) [pid = 4948] [serial = 499] [outer = 0000000000000000] 16:25:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059486E7400) [pid = 4948] [serial = 500] [outer = 00000059486E4C00] 16:25:23 INFO - PROCESS | 4948 | 1462836323777 Marionette DEBUG loaded listener.js 16:25:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594885F000) [pid = 4948] [serial = 501] [outer = 00000059486E4C00] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593D970800) [pid = 4948] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005937B18400) [pid = 4948] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005940D5F800) [pid = 4948] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005944DED800) [pid = 4948] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (00000059486E7800) [pid = 4948] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059325CB400) [pid = 4948] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000594441A800) [pid = 4948] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000593DD69C00) [pid = 4948] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593D641800) [pid = 4948] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005942455800) [pid = 4948] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:25:24 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005945A6A400) [pid = 4948] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:25:24 INFO - PROCESS | 4948 | 1462836324246 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 731ms 16:25:24 INFO - PROCESS | 4948 | 1462836324315 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 4948 | 1462836324318 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:25:24 INFO - PROCESS | 4948 | 1462836324321 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 4948 | 1462836324323 Marionette TRACE conn6 <- [1,634,null,{}] 16:25:24 INFO - PROCESS | 4948 | 1462836324329 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:24 INFO - PROCESS | 4948 | 1462836324413 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:25:24 INFO - PROCESS | 4948 | 1462836324420 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBD8000 == 59 [pid = 4948] [id = 168] 16:25:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005943D2E000) [pid = 4948] [serial = 502] [outer = 0000000000000000] 16:25:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059486E5800) [pid = 4948] [serial = 503] [outer = 0000005943D2E000] 16:25:24 INFO - PROCESS | 4948 | 1462836324464 Marionette DEBUG loaded listener.js 16:25:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059488BAC00) [pid = 4948] [serial = 504] [outer = 0000005943D2E000] 16:25:24 INFO - PROCESS | 4948 | 1462836324874 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 16:25:24 INFO - PROCESS | 4948 | 1462836324909 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:25:24 INFO - PROCESS | 4948 | 1462836324911 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:25:24 INFO - PROCESS | 4948 | 1462836324914 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:25:24 INFO - PROCESS | 4948 | 1462836324916 Marionette TRACE conn6 <- [1,638,null,{}] 16:25:24 INFO - PROCESS | 4948 | 1462836324920 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 4948 | 1462836325003 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:25:25 INFO - PROCESS | 4948 | 1462836325011 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C057000 == 60 [pid = 4948] [id = 169] 16:25:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005949E67C00) [pid = 4948] [serial = 505] [outer = 0000000000000000] 16:25:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005949E72800) [pid = 4948] [serial = 506] [outer = 0000005949E67C00] 16:25:25 INFO - PROCESS | 4948 | 1462836325055 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594A592400) [pid = 4948] [serial = 507] [outer = 0000005949E67C00] 16:25:25 INFO - PROCESS | 4948 | 1462836325488 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 16:25:25 INFO - PROCESS | 4948 | 1462836325546 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:25:25 INFO - PROCESS | 4948 | 1462836325548 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:25:25 INFO - PROCESS | 4948 | 1462836325552 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:25:25 INFO - PROCESS | 4948 | 1462836325553 Marionette TRACE conn6 <- [1,642,null,{}] 16:25:25 INFO - PROCESS | 4948 | 1462836325557 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:25 INFO - PROCESS | 4948 | 1462836325643 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:25:25 INFO - PROCESS | 4948 | 1462836325651 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C53E000 == 61 [pid = 4948] [id = 170] 16:25:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593DF06000) [pid = 4948] [serial = 508] [outer = 0000000000000000] 16:25:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000593DF0D800) [pid = 4948] [serial = 509] [outer = 000000593DF06000] 16:25:25 INFO - PROCESS | 4948 | 1462836325700 Marionette DEBUG loaded listener.js 16:25:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000594A596800) [pid = 4948] [serial = 510] [outer = 000000593DF06000] 16:25:26 INFO - PROCESS | 4948 | 1462836326336 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 839ms 16:25:26 INFO - PROCESS | 4948 | 1462836326394 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:25:26 INFO - PROCESS | 4948 | 1462836326399 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:25:26 INFO - PROCESS | 4948 | 1462836326404 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:25:26 INFO - PROCESS | 4948 | 1462836326408 Marionette TRACE conn6 <- [1,646,null,{}] 16:25:26 INFO - PROCESS | 4948 | 1462836326415 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:26 INFO - PROCESS | 4948 | 1462836326531 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:25:26 INFO - PROCESS | 4948 | 1462836326649 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:26 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436ED000 == 62 [pid = 4948] [id = 171] 16:25:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059377E6000) [pid = 4948] [serial = 511] [outer = 0000000000000000] 16:25:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005938C94400) [pid = 4948] [serial = 512] [outer = 00000059377E6000] 16:25:26 INFO - PROCESS | 4948 | 1462836326708 Marionette DEBUG loaded listener.js 16:25:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593D971000) [pid = 4948] [serial = 513] [outer = 00000059377E6000] 16:25:27 INFO - PROCESS | 4948 | 1462836327313 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 16:25:27 INFO - PROCESS | 4948 | 1462836327352 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:25:27 INFO - PROCESS | 4948 | 1462836327359 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:25:27 INFO - PROCESS | 4948 | 1462836327366 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:25:27 INFO - PROCESS | 4948 | 1462836327369 Marionette TRACE conn6 <- [1,650,null,{}] 16:25:27 INFO - PROCESS | 4948 | 1462836327373 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:27 INFO - PROCESS | 4948 | 1462836327489 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:25:27 INFO - PROCESS | 4948 | 1462836327580 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B348800 == 63 [pid = 4948] [id = 172] 16:25:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005940D1A800) [pid = 4948] [serial = 514] [outer = 0000000000000000] 16:25:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005941B0E800) [pid = 4948] [serial = 515] [outer = 0000005940D1A800] 16:25:27 INFO - PROCESS | 4948 | 1462836327634 Marionette DEBUG loaded listener.js 16:25:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005943D2B400) [pid = 4948] [serial = 516] [outer = 0000005940D1A800] 16:25:28 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:28 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:28 INFO - PROCESS | 4948 | 1462836328216 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 879ms 16:25:28 INFO - PROCESS | 4948 | 1462836328250 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:25:28 INFO - PROCESS | 4948 | 1462836328253 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:25:28 INFO - PROCESS | 4948 | 1462836328257 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:25:28 INFO - PROCESS | 4948 | 1462836328261 Marionette TRACE conn6 <- [1,654,null,{}] 16:25:28 INFO - PROCESS | 4948 | 1462836328273 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:28 INFO - PROCESS | 4948 | 1462836328387 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:25:28 INFO - PROCESS | 4948 | 1462836328479 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C733800 == 64 [pid = 4948] [id = 173] 16:25:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005948273400) [pid = 4948] [serial = 517] [outer = 0000000000000000] 16:25:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594827E800) [pid = 4948] [serial = 518] [outer = 0000005948273400] 16:25:28 INFO - PROCESS | 4948 | 1462836328537 Marionette DEBUG loaded listener.js 16:25:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005948635C00) [pid = 4948] [serial = 519] [outer = 0000005948273400] 16:25:28 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:28 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:29 INFO - PROCESS | 4948 | 1462836329101 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 902ms 16:25:29 INFO - PROCESS | 4948 | 1462836329160 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:25:29 INFO - PROCESS | 4948 | 1462836329163 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:25:29 INFO - PROCESS | 4948 | 1462836329167 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:25:29 INFO - PROCESS | 4948 | 1462836329169 Marionette TRACE conn6 <- [1,658,null,{}] 16:25:29 INFO - PROCESS | 4948 | 1462836329173 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:29 INFO - PROCESS | 4948 | 1462836329283 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:25:29 INFO - PROCESS | 4948 | 1462836329371 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6D4800 == 65 [pid = 4948] [id = 174] 16:25:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005948884800) [pid = 4948] [serial = 520] [outer = 0000000000000000] 16:25:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005948889C00) [pid = 4948] [serial = 521] [outer = 0000005948884800] 16:25:29 INFO - PROCESS | 4948 | 1462836329426 Marionette DEBUG loaded listener.js 16:25:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005948890400) [pid = 4948] [serial = 522] [outer = 0000005948884800] 16:25:30 INFO - PROCESS | 4948 | 1462836329994 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 881ms 16:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:25:30 INFO - PROCESS | 4948 | 1462836330048 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 4948 | 1462836330051 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:25:30 INFO - PROCESS | 4948 | 1462836330055 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 4948 | 1462836330057 Marionette TRACE conn6 <- [1,662,null,{}] 16:25:30 INFO - PROCESS | 4948 | 1462836330061 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:30 INFO - PROCESS | 4948 | 1462836330169 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:25:30 INFO - PROCESS | 4948 | 1462836330257 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E61C000 == 66 [pid = 4948] [id = 175] 16:25:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594A599000) [pid = 4948] [serial = 523] [outer = 0000000000000000] 16:25:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594A59CC00) [pid = 4948] [serial = 524] [outer = 000000594A599000] 16:25:30 INFO - PROCESS | 4948 | 1462836330311 Marionette DEBUG loaded listener.js 16:25:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594B3F4000) [pid = 4948] [serial = 525] [outer = 000000594A599000] 16:25:30 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:25:30 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:25:30 INFO - PROCESS | 4948 | 1462836330833 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 16:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 840ms 16:25:30 INFO - PROCESS | 4948 | 1462836330898 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:25:30 INFO - PROCESS | 4948 | 1462836330900 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:25:30 INFO - PROCESS | 4948 | 1462836330904 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:25:30 INFO - PROCESS | 4948 | 1462836330906 Marionette TRACE conn6 <- [1,666,null,{}] 16:25:30 INFO - PROCESS | 4948 | 1462836330910 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:31 INFO - PROCESS | 4948 | 1462836331037 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:25:31 INFO - PROCESS | 4948 | 1462836331161 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B256000 == 67 [pid = 4948] [id = 176] 16:25:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059359ECC00) [pid = 4948] [serial = 526] [outer = 0000000000000000] 16:25:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005947F92C00) [pid = 4948] [serial = 527] [outer = 00000059359ECC00] 16:25:31 INFO - PROCESS | 4948 | 1462836331216 Marionette DEBUG loaded listener.js 16:25:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594B7CD800) [pid = 4948] [serial = 528] [outer = 00000059359ECC00] 16:25:32 INFO - PROCESS | 4948 | 1462836332042 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1178ms 16:25:32 INFO - PROCESS | 4948 | 1462836332086 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:25:32 INFO - PROCESS | 4948 | 1462836332090 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:25:32 INFO - PROCESS | 4948 | 1462836332095 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:25:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:25:32 INFO - PROCESS | 4948 | 1462836332098 Marionette TRACE conn6 <- [1,670,null,{}] 16:25:32 INFO - PROCESS | 4948 | 1462836332104 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:32 INFO - PROCESS | 4948 | 1462836332244 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:25:32 INFO - PROCESS | 4948 | 1462836332262 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:32 INFO - PROCESS | 4948 | ++DOCSHELL 0000005943F98800 == 68 [pid = 4948] [id = 177] 16:25:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (00000059376AD000) [pid = 4948] [serial = 529] [outer = 0000000000000000] 16:25:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (0000005937D17400) [pid = 4948] [serial = 530] [outer = 00000059376AD000] 16:25:32 INFO - PROCESS | 4948 | 1462836332313 Marionette DEBUG loaded listener.js 16:25:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000593D6E7C00) [pid = 4948] [serial = 531] [outer = 00000059376AD000] 16:25:32 INFO - PROCESS | 4948 | [4948] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594B666000 == 67 [pid = 4948] [id = 129] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF6C800 == 66 [pid = 4948] [id = 130] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594C057000 == 65 [pid = 4948] [id = 169] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBD8000 == 64 [pid = 4948] [id = 168] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB40000 == 63 [pid = 4948] [id = 167] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594B663800 == 62 [pid = 4948] [id = 166] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0AB000 == 61 [pid = 4948] [id = 165] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 0000005948515000 == 60 [pid = 4948] [id = 164] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E0C800 == 59 [pid = 4948] [id = 163] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (00000059486DD800) [pid = 4948] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (000000593D642400) [pid = 4948] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005948273000) [pid = 4948] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 0000005944791000 == 58 [pid = 4948] [id = 162] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000593BDE3000 == 57 [pid = 4948] [id = 161] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594129C800 == 56 [pid = 4948] [id = 160] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594B797000 == 55 [pid = 4948] [id = 156] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 0000005944A9C800 == 54 [pid = 4948] [id = 155] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000593CBCD000 == 53 [pid = 4948] [id = 154] 16:25:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594B67A000 == 52 [pid = 4948] [id = 153] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005940D19000) [pid = 4948] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593D97FC00) [pid = 4948] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593BD12C00) [pid = 4948] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000593D63F800) [pid = 4948] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005941180000) [pid = 4948] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005945078400) [pid = 4948] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059488BC000) [pid = 4948] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005937D18000) [pid = 4948] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059359EEC00) [pid = 4948] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059444C4000) [pid = 4948] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059377E0400) [pid = 4948] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005944A40800) [pid = 4948] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000593DF86C00) [pid = 4948] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005940D49800) [pid = 4948] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059444B7800) [pid = 4948] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059458B7000) [pid = 4948] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005940D54400) [pid = 4948] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059453CB000) [pid = 4948] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005942463400) [pid = 4948] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005943D36C00) [pid = 4948] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005947F8F400) [pid = 4948] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005946E2C800) [pid = 4948] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005941A94400) [pid = 4948] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:25:33 INFO - PROCESS | 4948 | [4948] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:33 INFO - PROCESS | 4948 | 1462836333422 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:25:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 16:25:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1335ms 16:25:33 INFO - PROCESS | 4948 | 1462836333434 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:25:33 INFO - PROCESS | 4948 | 1462836333440 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:25:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:25:33 INFO - PROCESS | 4948 | 1462836333446 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:25:33 INFO - PROCESS | 4948 | 1462836333448 Marionette TRACE conn6 <- [1,674,null,{}] 16:25:33 INFO - PROCESS | 4948 | 1462836333452 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:33 INFO - PROCESS | 4948 | 1462836333538 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:25:33 INFO - PROCESS | 4948 | 1462836333605 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD14800 == 53 [pid = 4948] [id = 178] 16:25:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059377DA400) [pid = 4948] [serial = 532] [outer = 0000000000000000] 16:25:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005938A25C00) [pid = 4948] [serial = 533] [outer = 00000059377DA400] 16:25:33 INFO - PROCESS | 4948 | 1462836333651 Marionette DEBUG loaded listener.js 16:25:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593D96F800) [pid = 4948] [serial = 534] [outer = 00000059377DA400] 16:25:34 INFO - PROCESS | 4948 | 1462836334531 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:25:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:25:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1129ms 16:25:34 INFO - PROCESS | 4948 | 1462836334576 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:25:34 INFO - PROCESS | 4948 | 1462836334578 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:25:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:25:34 INFO - PROCESS | 4948 | 1462836334581 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:25:34 INFO - PROCESS | 4948 | 1462836334585 Marionette TRACE conn6 <- [1,678,null,{}] 16:25:34 INFO - PROCESS | 4948 | 1462836334596 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:34 INFO - PROCESS | 4948 | 1462836334707 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:25:34 INFO - PROCESS | 4948 | 1462836334718 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:34 INFO - PROCESS | 4948 | ++DOCSHELL 00000059447A1000 == 54 [pid = 4948] [id = 179] 16:25:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005940D5E400) [pid = 4948] [serial = 535] [outer = 0000000000000000] 16:25:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000594193C400) [pid = 4948] [serial = 536] [outer = 0000005940D5E400] 16:25:34 INFO - PROCESS | 4948 | 1462836334765 Marionette DEBUG loaded listener.js 16:25:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005942298800) [pid = 4948] [serial = 537] [outer = 0000005940D5E400] 16:25:35 INFO - PROCESS | 4948 | 1462836335717 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:25:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:25:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1198ms 16:25:35 INFO - PROCESS | 4948 | 1462836335783 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:25:35 INFO - PROCESS | 4948 | 1462836335786 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:25:35 INFO - PROCESS | 4948 | 1462836335789 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:25:35 INFO - PROCESS | 4948 | 1462836335791 Marionette TRACE conn6 <- [1,682,null,{}] 16:25:35 INFO - PROCESS | 4948 | 1462836335795 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:35 INFO - PROCESS | 4948 | 1462836335918 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:25:35 INFO - PROCESS | 4948 | 1462836335963 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:35 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947853800 == 55 [pid = 4948] [id = 180] 16:25:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005943D32C00) [pid = 4948] [serial = 538] [outer = 0000000000000000] 16:25:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005943F88000) [pid = 4948] [serial = 539] [outer = 0000005943D32C00] 16:25:36 INFO - PROCESS | 4948 | 1462836336010 Marionette DEBUG loaded listener.js 16:25:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059444B7800) [pid = 4948] [serial = 540] [outer = 0000005943D32C00] 16:25:36 INFO - PROCESS | 4948 | 1462836336949 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 16:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1192ms 16:25:36 INFO - PROCESS | 4948 | 1462836336985 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:25:36 INFO - PROCESS | 4948 | 1462836336987 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:25:36 INFO - PROCESS | 4948 | 1462836336991 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:25:36 INFO - PROCESS | 4948 | 1462836336992 Marionette TRACE conn6 <- [1,686,null,{}] 16:25:37 INFO - PROCESS | 4948 | 1462836336996 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:37 INFO - PROCESS | 4948 | 1462836337103 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:25:37 INFO - PROCESS | 4948 | 1462836337155 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:37 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D63800 == 56 [pid = 4948] [id = 181] 16:25:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059444C5000) [pid = 4948] [serial = 541] [outer = 0000000000000000] 16:25:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005944D82400) [pid = 4948] [serial = 542] [outer = 00000059444C5000] 16:25:37 INFO - PROCESS | 4948 | 1462836337201 Marionette DEBUG loaded listener.js 16:25:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (00000059450DE800) [pid = 4948] [serial = 543] [outer = 00000059444C5000] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005944422400) [pid = 4948] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005946B40800) [pid = 4948] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594858F800) [pid = 4948] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059486E4C00) [pid = 4948] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005947FE3800) [pid = 4948] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005942297C00) [pid = 4948] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005936D5EC00) [pid = 4948] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005938A8A000) [pid = 4948] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059444C2400) [pid = 4948] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593741F400) [pid = 4948] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005949E67C00) [pid = 4948] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005943D2E000) [pid = 4948] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059377E0800) [pid = 4948] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:25:37 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593D975800) [pid = 4948] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:25:38 INFO - PROCESS | 4948 | 1462836338135 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:25:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 16:25:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1175ms 16:25:38 INFO - PROCESS | 4948 | 1462836338168 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:25:38 INFO - PROCESS | 4948 | 1462836338170 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:25:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:25:38 INFO - PROCESS | 4948 | 1462836338173 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:25:38 INFO - PROCESS | 4948 | 1462836338175 Marionette TRACE conn6 <- [1,690,null,{}] 16:25:38 INFO - PROCESS | 4948 | 1462836338181 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:38 INFO - PROCESS | 4948 | 1462836338281 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:25:38 INFO - PROCESS | 4948 | 1462836338291 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:38 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948512800 == 57 [pid = 4948] [id = 182] 16:25:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594507AC00) [pid = 4948] [serial = 544] [outer = 0000000000000000] 16:25:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005946B3D000) [pid = 4948] [serial = 545] [outer = 000000594507AC00] 16:25:38 INFO - PROCESS | 4948 | 1462836338336 Marionette DEBUG loaded listener.js 16:25:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005947F8E400) [pid = 4948] [serial = 546] [outer = 000000594507AC00] 16:25:39 INFO - PROCESS | 4948 | 1462836339264 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 16:25:39 INFO - PROCESS | 4948 | 1462836339300 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:25:39 INFO - PROCESS | 4948 | 1462836339302 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:25:39 INFO - PROCESS | 4948 | 1462836339305 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:25:39 INFO - PROCESS | 4948 | 1462836339307 Marionette TRACE conn6 <- [1,694,null,{}] 16:25:39 INFO - PROCESS | 4948 | 1462836339311 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:39 INFO - PROCESS | 4948 | 1462836339391 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:25:39 INFO - PROCESS | 4948 | 1462836339398 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:39 INFO - PROCESS | 4948 | ++DOCSHELL 0000005937F7C800 == 58 [pid = 4948] [id = 183] 16:25:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059325C2400) [pid = 4948] [serial = 547] [outer = 0000000000000000] 16:25:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059359EEC00) [pid = 4948] [serial = 548] [outer = 00000059325C2400] 16:25:39 INFO - PROCESS | 4948 | 1462836339510 Marionette DEBUG loaded listener.js 16:25:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005937523800) [pid = 4948] [serial = 549] [outer = 00000059325C2400] 16:25:40 INFO - PROCESS | 4948 | 1462836340697 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:25:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:25:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1429ms 16:25:40 INFO - PROCESS | 4948 | 1462836340739 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:25:40 INFO - PROCESS | 4948 | 1462836340743 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:25:40 INFO - PROCESS | 4948 | 1462836340749 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:25:40 INFO - PROCESS | 4948 | 1462836340752 Marionette TRACE conn6 <- [1,698,null,{}] 16:25:40 INFO - PROCESS | 4948 | 1462836340757 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:40 INFO - PROCESS | 4948 | 1462836340905 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:25:41 INFO - PROCESS | 4948 | 1462836341026 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:41 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436D9800 == 59 [pid = 4948] [id = 184] 16:25:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000593DF3D800) [pid = 4948] [serial = 550] [outer = 0000000000000000] 16:25:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005940D16000) [pid = 4948] [serial = 551] [outer = 000000593DF3D800] 16:25:41 INFO - PROCESS | 4948 | 1462836341084 Marionette DEBUG loaded listener.js 16:25:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005940D63000) [pid = 4948] [serial = 552] [outer = 000000593DF3D800] 16:25:42 INFO - PROCESS | 4948 | 1462836342107 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1400ms 16:25:42 INFO - PROCESS | 4948 | 1462836342152 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:25:42 INFO - PROCESS | 4948 | 1462836342157 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:25:42 INFO - PROCESS | 4948 | 1462836342163 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:25:42 INFO - PROCESS | 4948 | 1462836342166 Marionette TRACE conn6 <- [1,702,null,{}] 16:25:42 INFO - PROCESS | 4948 | 1462836342171 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:42 INFO - PROCESS | 4948 | 1462836342315 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:25:42 INFO - PROCESS | 4948 | 1462836342436 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:42 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948685800 == 60 [pid = 4948] [id = 185] 16:25:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000594245AC00) [pid = 4948] [serial = 553] [outer = 0000000000000000] 16:25:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005943D34800) [pid = 4948] [serial = 554] [outer = 000000594245AC00] 16:25:42 INFO - PROCESS | 4948 | 1462836342493 Marionette DEBUG loaded listener.js 16:25:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594507B800) [pid = 4948] [serial = 555] [outer = 000000594245AC00] 16:25:43 INFO - PROCESS | 4948 | 1462836343486 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:25:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 16:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1344ms 16:25:43 INFO - PROCESS | 4948 | 1462836343510 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:25:43 INFO - PROCESS | 4948 | 1462836343512 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:25:43 INFO - PROCESS | 4948 | 1462836343516 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:25:43 INFO - PROCESS | 4948 | 1462836343520 Marionette TRACE conn6 <- [1,706,null,{}] 16:25:43 INFO - PROCESS | 4948 | 1462836343532 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:43 INFO - PROCESS | 4948 | 1462836343706 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:25:43 INFO - PROCESS | 4948 | 1462836343831 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B34B000 == 61 [pid = 4948] [id = 186] 16:25:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059452EB400) [pid = 4948] [serial = 556] [outer = 0000000000000000] 16:25:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005947830C00) [pid = 4948] [serial = 557] [outer = 00000059452EB400] 16:25:43 INFO - PROCESS | 4948 | 1462836343887 Marionette DEBUG loaded listener.js 16:25:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005948276800) [pid = 4948] [serial = 558] [outer = 00000059452EB400] 16:25:44 INFO - PROCESS | 4948 | 1462836344904 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1432ms 16:25:44 INFO - PROCESS | 4948 | 1462836344949 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:25:44 INFO - PROCESS | 4948 | 1462836344953 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:25:44 INFO - PROCESS | 4948 | 1462836344959 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:25:44 INFO - PROCESS | 4948 | 1462836344962 Marionette TRACE conn6 <- [1,710,null,{}] 16:25:44 INFO - PROCESS | 4948 | 1462836344968 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:45 INFO - PROCESS | 4948 | 1462836345077 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:25:45 INFO - PROCESS | 4948 | 1462836345185 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:45 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436E4000 == 62 [pid = 4948] [id = 187] 16:25:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000593C67C400) [pid = 4948] [serial = 559] [outer = 0000000000000000] 16:25:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000593CA97800) [pid = 4948] [serial = 560] [outer = 000000593C67C400] 16:25:45 INFO - PROCESS | 4948 | 1462836345291 Marionette DEBUG loaded listener.js 16:25:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000593DF86C00) [pid = 4948] [serial = 561] [outer = 000000593C67C400] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594C69C800 == 61 [pid = 4948] [id = 159] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 000000593E5C9000 == 60 [pid = 4948] [id = 73] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 00000059411BB800 == 59 [pid = 4948] [id = 27] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005948512800 == 58 [pid = 4948] [id = 182] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D63800 == 57 [pid = 4948] [id = 181] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005947853800 == 56 [pid = 4948] [id = 180] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 00000059447A1000 == 55 [pid = 4948] [id = 179] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD14800 == 54 [pid = 4948] [id = 178] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005943F98800 == 53 [pid = 4948] [id = 177] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594B256000 == 52 [pid = 4948] [id = 176] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594E61C000 == 51 [pid = 4948] [id = 175] 16:25:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6D4800 == 50 [pid = 4948] [id = 174] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (00000059374D9000) [pid = 4948] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000594245FC00) [pid = 4948] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593CA99400) [pid = 4948] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593DF0D800) [pid = 4948] [serial = 509] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005947FE6800) [pid = 4948] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059485C5C00) [pid = 4948] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005948858400) [pid = 4948] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:25:45 INFO - PROCESS | 4948 | 1462836345891 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:25:45 INFO - PROCESS | 4948 | 1462836345955 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:25:45 INFO - PROCESS | 4948 | 1462836345961 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:25:45 INFO - PROCESS | 4948 | 1462836345964 Marionette TRACE conn6 <- [1,714,null,{}] 16:25:45 INFO - PROCESS | 4948 | 1462836345968 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 4948 | 1462836346067 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005945078000) [pid = 4948] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594193EC00) [pid = 4948] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (00000059448A0000) [pid = 4948] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005947F8B800) [pid = 4948] [serial = 494] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005948635000) [pid = 4948] [serial = 497] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059486E7400) [pid = 4948] [serial = 500] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005948535800) [pid = 4948] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059424B3000) [pid = 4948] [serial = 488] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005944420000) [pid = 4948] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005937639000) [pid = 4948] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005937502400) [pid = 4948] [serial = 479] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005940D1E000) [pid = 4948] [serial = 485] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594127F800) [pid = 4948] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005944A49000) [pid = 4948] [serial = 491] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059486B3000) [pid = 4948] [serial = 498] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593751B800) [pid = 4948] [serial = 482] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593DD73800) [pid = 4948] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594A592400) [pid = 4948] [serial = 507] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (00000059486E5800) [pid = 4948] [serial = 503] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005949E72800) [pid = 4948] [serial = 506] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000594885F000) [pid = 4948] [serial = 501] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005948271400) [pid = 4948] [serial = 495] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (00000059488BAC00) [pid = 4948] [serial = 504] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005945350800) [pid = 4948] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:25:46 INFO - PROCESS | 4948 | 1462836346148 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411A6000 == 48 [pid = 4948] [id = 188] 16:25:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593BD12C00) [pid = 4948] [serial = 562] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000593D97B400) [pid = 4948] [serial = 563] [outer = 000000593BD12C00] 16:25:46 INFO - PROCESS | 4948 | 1462836346194 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000594117D000) [pid = 4948] [serial = 564] [outer = 000000593BD12C00] 16:25:46 INFO - PROCESS | 4948 | 1462836346691 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 775ms 16:25:46 INFO - PROCESS | 4948 | 1462836346738 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:25:46 INFO - PROCESS | 4948 | 1462836346740 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:25:46 INFO - PROCESS | 4948 | 1462836346744 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:25:46 INFO - PROCESS | 4948 | 1462836346747 Marionette TRACE conn6 <- [1,718,null,{}] 16:25:46 INFO - PROCESS | 4948 | 1462836346758 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:46 INFO - PROCESS | 4948 | 1462836346853 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:25:46 INFO - PROCESS | 4948 | 1462836346862 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:46 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946E54800 == 49 [pid = 4948] [id = 189] 16:25:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005942462400) [pid = 4948] [serial = 565] [outer = 0000000000000000] 16:25:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005944422C00) [pid = 4948] [serial = 566] [outer = 0000005942462400] 16:25:46 INFO - PROCESS | 4948 | 1462836346911 Marionette DEBUG loaded listener.js 16:25:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005944D83800) [pid = 4948] [serial = 567] [outer = 0000005942462400] 16:25:47 INFO - PROCESS | 4948 | 1462836347409 Marionette TRACE conn6 <- [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[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:25:47 INFO - PROCESS | 4948 | 1462836347442 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:25:47 INFO - PROCESS | 4948 | 1462836347445 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:25:47 INFO - PROCESS | 4948 | 1462836347447 Marionette TRACE conn6 <- [1,722,null,{}] 16:25:47 INFO - PROCESS | 4948 | 1462836347451 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:47 INFO - PROCESS | 4948 | 1462836347540 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:25:47 INFO - PROCESS | 4948 | 1462836347549 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:47 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948506800 == 50 [pid = 4948] [id = 190] 16:25:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005946B41400) [pid = 4948] [serial = 568] [outer = 0000000000000000] 16:25:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005946E2D000) [pid = 4948] [serial = 569] [outer = 0000005946B41400] 16:25:47 INFO - PROCESS | 4948 | 1462836347594 Marionette DEBUG loaded listener.js 16:25:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005947FDD800) [pid = 4948] [serial = 570] [outer = 0000005946B41400] 16:25:48 INFO - PROCESS | 4948 | 1462836348025 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:25:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:25:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 16:25:48 INFO - PROCESS | 4948 | 1462836348077 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:25:48 INFO - PROCESS | 4948 | 1462836348086 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:25:48 INFO - PROCESS | 4948 | 1462836348090 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:25:48 INFO - PROCESS | 4948 | 1462836348092 Marionette TRACE conn6 <- [1,726,null,{}] 16:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:25:48 INFO - PROCESS | 4948 | 1462836348095 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:48 INFO - PROCESS | 4948 | 1462836348178 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:25:48 INFO - PROCESS | 4948 | 1462836348216 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29E000 == 51 [pid = 4948] [id = 191] 16:25:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005948274800) [pid = 4948] [serial = 571] [outer = 0000000000000000] 16:25:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000594827F800) [pid = 4948] [serial = 572] [outer = 0000005948274800] 16:25:48 INFO - PROCESS | 4948 | 1462836348264 Marionette DEBUG loaded listener.js 16:25:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005948587000) [pid = 4948] [serial = 573] [outer = 0000005948274800] 16:25:49 INFO - PROCESS | 4948 | [4948] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:49 INFO - PROCESS | 4948 | 1462836349216 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:25:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:25:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1174ms 16:25:49 INFO - PROCESS | 4948 | 1462836349269 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:25:49 INFO - PROCESS | 4948 | 1462836349272 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:25:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:25:49 INFO - PROCESS | 4948 | 1462836349275 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:25:49 INFO - PROCESS | 4948 | 1462836349277 Marionette TRACE conn6 <- [1,730,null,{}] 16:25:49 INFO - PROCESS | 4948 | 1462836349289 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:49 INFO - PROCESS | 4948 | 1462836349440 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:25:49 INFO - PROCESS | 4948 | 1462836349449 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B668800 == 52 [pid = 4948] [id = 192] 16:25:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005948586400) [pid = 4948] [serial = 574] [outer = 0000000000000000] 16:25:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594862D800) [pid = 4948] [serial = 575] [outer = 0000005948586400] 16:25:49 INFO - PROCESS | 4948 | 1462836349496 Marionette DEBUG loaded listener.js 16:25:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (00000059486E8400) [pid = 4948] [serial = 576] [outer = 0000005948586400] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594441B800) [pid = 4948] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000594245C400) [pid = 4948] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059486DC800) [pid = 4948] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059374CEC00) [pid = 4948] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593750F800) [pid = 4948] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059374D6000) [pid = 4948] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000594853D400) [pid = 4948] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593762E800) [pid = 4948] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005947FE2800) [pid = 4948] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005943D32C00) [pid = 4948] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (00000059444C5000) [pid = 4948] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (00000059359ECC00) [pid = 4948] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059377DA400) [pid = 4948] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005940D5E400) [pid = 4948] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059376AD000) [pid = 4948] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000594858F000) [pid = 4948] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:25:50 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005941B02800) [pid = 4948] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:25:50 INFO - PROCESS | 4948 | 1462836350494 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:25:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 16:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1238ms 16:25:50 INFO - PROCESS | 4948 | 1462836350516 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:25:50 INFO - PROCESS | 4948 | 1462836350518 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:25:50 INFO - PROCESS | 4948 | 1462836350522 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:25:50 INFO - PROCESS | 4948 | 1462836350523 Marionette TRACE conn6 <- [1,734,null,{}] 16:25:50 INFO - PROCESS | 4948 | 1462836350527 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:50 INFO - PROCESS | 4948 | 1462836350611 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:25:50 INFO - PROCESS | 4948 | 1462836350618 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B7A2000 == 53 [pid = 4948] [id = 193] 16:25:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (00000059359ECC00) [pid = 4948] [serial = 577] [outer = 0000000000000000] 16:25:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593D97A800) [pid = 4948] [serial = 578] [outer = 00000059359ECC00] 16:25:50 INFO - PROCESS | 4948 | 1462836350666 Marionette DEBUG loaded listener.js 16:25:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005943D2D000) [pid = 4948] [serial = 579] [outer = 00000059359ECC00] 16:25:51 INFO - PROCESS | 4948 | 1462836351582 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 16:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1074ms 16:25:51 INFO - PROCESS | 4948 | 1462836351598 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:25:51 INFO - PROCESS | 4948 | 1462836351601 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:25:51 INFO - PROCESS | 4948 | 1462836351604 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:25:51 INFO - PROCESS | 4948 | 1462836351606 Marionette TRACE conn6 <- [1,738,null,{}] 16:25:51 INFO - PROCESS | 4948 | 1462836351609 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:51 INFO - PROCESS | 4948 | 1462836351716 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:25:51 INFO - PROCESS | 4948 | 1462836351723 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBD4000 == 54 [pid = 4948] [id = 194] 16:25:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594853CC00) [pid = 4948] [serial = 580] [outer = 0000000000000000] 16:25:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000594862B000) [pid = 4948] [serial = 581] [outer = 000000594853CC00] 16:25:51 INFO - PROCESS | 4948 | 1462836351767 Marionette DEBUG loaded listener.js 16:25:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (000000594888D400) [pid = 4948] [serial = 582] [outer = 000000594853CC00] 16:25:52 INFO - PROCESS | 4948 | 1462836352704 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1136ms 16:25:52 INFO - PROCESS | 4948 | 1462836352744 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:25:52 INFO - PROCESS | 4948 | 1462836352748 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:25:52 INFO - PROCESS | 4948 | 1462836352796 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:25:52 INFO - PROCESS | 4948 | 1462836352801 Marionette TRACE conn6 <- [1,742,null,{}] 16:25:52 INFO - PROCESS | 4948 | 1462836352809 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:52 INFO - PROCESS | 4948 | 1462836352911 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:25:53 INFO - PROCESS | 4948 | 1462836353065 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594248B000 == 55 [pid = 4948] [id = 195] 16:25:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005938A8C400) [pid = 4948] [serial = 583] [outer = 0000000000000000] 16:25:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000593C889C00) [pid = 4948] [serial = 584] [outer = 0000005938A8C400] 16:25:53 INFO - PROCESS | 4948 | 1462836353168 Marionette DEBUG loaded listener.js 16:25:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005940D5A800) [pid = 4948] [serial = 585] [outer = 0000005938A8C400] 16:25:54 INFO - PROCESS | 4948 | 1462836354249 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:25:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 16:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1527ms 16:25:54 INFO - PROCESS | 4948 | 1462836354286 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:25:54 INFO - PROCESS | 4948 | 1462836354292 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:25:54 INFO - PROCESS | 4948 | 1462836354299 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:25:54 INFO - PROCESS | 4948 | 1462836354302 Marionette TRACE conn6 <- [1,746,null,{}] 16:25:54 INFO - PROCESS | 4948 | 1462836354306 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:54 INFO - PROCESS | 4948 | 1462836354417 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:25:54 INFO - PROCESS | 4948 | 1462836354536 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000594868F800 == 56 [pid = 4948] [id = 196] 16:25:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (00000059417B0000) [pid = 4948] [serial = 586] [outer = 0000000000000000] 16:25:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059444B8C00) [pid = 4948] [serial = 587] [outer = 00000059417B0000] 16:25:54 INFO - PROCESS | 4948 | 1462836354591 Marionette DEBUG loaded listener.js 16:25:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059466CB800) [pid = 4948] [serial = 588] [outer = 00000059417B0000] 16:25:55 INFO - PROCESS | 4948 | 1462836355167 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:25:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:25:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 922ms 16:25:55 INFO - PROCESS | 4948 | 1462836355227 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:25:55 INFO - PROCESS | 4948 | 1462836355230 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:25:55 INFO - PROCESS | 4948 | 1462836355234 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:25:55 INFO - PROCESS | 4948 | 1462836355238 Marionette TRACE conn6 <- [1,750,null,{}] 16:25:55 INFO - PROCESS | 4948 | 1462836355250 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:55 INFO - PROCESS | 4948 | 1462836355406 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:25:55 INFO - PROCESS | 4948 | 1462836355425 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFDC000 == 57 [pid = 4948] [id = 197] 16:25:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (00000059486A6800) [pid = 4948] [serial = 589] [outer = 0000000000000000] 16:25:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (00000059486ACC00) [pid = 4948] [serial = 590] [outer = 00000059486A6800] 16:25:55 INFO - PROCESS | 4948 | 1462836355490 Marionette DEBUG loaded listener.js 16:25:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000594883CC00) [pid = 4948] [serial = 591] [outer = 00000059486A6800] 16:25:56 INFO - PROCESS | 4948 | [4948] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:25:56 INFO - PROCESS | 4948 | 1462836356538 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1337ms 16:25:56 INFO - PROCESS | 4948 | 1462836356572 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:25:56 INFO - PROCESS | 4948 | 1462836356575 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:25:56 INFO - PROCESS | 4948 | 1462836356578 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:25:56 INFO - PROCESS | 4948 | 1462836356581 Marionette TRACE conn6 <- [1,754,null,{}] 16:25:56 INFO - PROCESS | 4948 | 1462836356642 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:56 INFO - PROCESS | 4948 | 1462836356740 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:25:56 INFO - PROCESS | 4948 | 1462836356850 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CBCD000 == 58 [pid = 4948] [id = 198] 16:25:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593741F400) [pid = 4948] [serial = 592] [outer = 0000000000000000] 16:25:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593CA9A000) [pid = 4948] [serial = 593] [outer = 000000593741F400] 16:25:56 INFO - PROCESS | 4948 | 1462836356905 Marionette DEBUG loaded listener.js 16:25:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594885DC00) [pid = 4948] [serial = 594] [outer = 000000593741F400] 16:25:58 INFO - PROCESS | 4948 | 1462836358090 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:25:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1546ms 16:25:58 INFO - PROCESS | 4948 | 1462836358126 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 4948 | 1462836358131 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:25:58 INFO - PROCESS | 4948 | 1462836358136 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 4948 | 1462836358139 Marionette TRACE conn6 <- [1,758,null,{}] 16:25:58 INFO - PROCESS | 4948 | 1462836358144 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:58 INFO - PROCESS | 4948 | 1462836358320 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:25:58 INFO - PROCESS | 4948 | --DOCSHELL 00000059419E7800 == 57 [pid = 4948] [id = 15] 16:25:58 INFO - PROCESS | 4948 | --DOCSHELL 000000593C62C800 == 56 [pid = 4948] [id = 13] 16:25:58 INFO - PROCESS | 4948 | --DOCSHELL 000000593DBB0800 == 55 [pid = 4948] [id = 14] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005941B0E800) [pid = 4948] [serial = 515] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594827E800) [pid = 4948] [serial = 518] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005948889C00) [pid = 4948] [serial = 521] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000594A59CC00) [pid = 4948] [serial = 524] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594862E000) [pid = 4948] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059424BB400) [pid = 4948] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005946B40C00) [pid = 4948] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059450DC400) [pid = 4948] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059488BCC00) [pid = 4948] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005937635800) [pid = 4948] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593D972400) [pid = 4948] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594A22A400) [pid = 4948] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005948858C00) [pid = 4948] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593E517800) [pid = 4948] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005948541800) [pid = 4948] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005946B3D000) [pid = 4948] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005943F88000) [pid = 4948] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005944D82400) [pid = 4948] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (00000059444B7800) [pid = 4948] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005938C94400) [pid = 4948] [serial = 512] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (000000594B7CD800) [pid = 4948] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005947F92C00) [pid = 4948] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005938A25C00) [pid = 4948] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000593D96F800) [pid = 4948] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (000000594193C400) [pid = 4948] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (000000593D6E7C00) [pid = 4948] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005937D17400) [pid = 4948] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (00000059450DE800) [pid = 4948] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005942298800) [pid = 4948] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:25:58 INFO - PROCESS | 4948 | 1462836358432 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CAD7800 == 56 [pid = 4948] [id = 199] 16:25:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (00000059374D8000) [pid = 4948] [serial = 595] [outer = 0000000000000000] 16:25:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (000000593750DC00) [pid = 4948] [serial = 596] [outer = 00000059374D8000] 16:25:58 INFO - PROCESS | 4948 | 1462836358481 Marionette DEBUG loaded listener.js 16:25:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (000000593C679400) [pid = 4948] [serial = 597] [outer = 00000059374D8000] 16:25:58 INFO - PROCESS | 4948 | 1462836358854 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 16:25:58 INFO - PROCESS | 4948 | 1462836358883 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:25:58 INFO - PROCESS | 4948 | 1462836358888 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:25:58 INFO - PROCESS | 4948 | 1462836358896 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:25:58 INFO - PROCESS | 4948 | 1462836358899 Marionette TRACE conn6 <- [1,762,null,{}] 16:25:58 INFO - PROCESS | 4948 | 1462836358903 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 4948 | 1462836358990 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:25:59 INFO - PROCESS | 4948 | 1462836358997 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 4948 | ++DOCSHELL 00000059452D4000 == 57 [pid = 4948] [id = 200] 16:25:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (000000593D985400) [pid = 4948] [serial = 598] [outer = 0000000000000000] 16:25:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000593E517800) [pid = 4948] [serial = 599] [outer = 000000593D985400] 16:25:59 INFO - PROCESS | 4948 | 1462836359043 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (000000594127F800) [pid = 4948] [serial = 600] [outer = 000000593D985400] 16:25:59 INFO - PROCESS | 4948 | 1462836359489 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 16:25:59 INFO - PROCESS | 4948 | 1462836359529 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:25:59 INFO - PROCESS | 4948 | 1462836359531 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:25:59 INFO - PROCESS | 4948 | 1462836359539 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:25:59 INFO - PROCESS | 4948 | 1462836359543 Marionette TRACE conn6 <- [1,766,null,{}] 16:25:59 INFO - PROCESS | 4948 | 1462836359553 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:25:59 INFO - PROCESS | 4948 | 1462836359643 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:25:59 INFO - PROCESS | 4948 | 1462836359653 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:25:59 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947878800 == 58 [pid = 4948] [id = 201] 16:25:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005942458800) [pid = 4948] [serial = 601] [outer = 0000000000000000] 16:25:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (00000059424BB400) [pid = 4948] [serial = 602] [outer = 0000005942458800] 16:25:59 INFO - PROCESS | 4948 | 1462836359701 Marionette DEBUG loaded listener.js 16:25:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (00000059440E6C00) [pid = 4948] [serial = 603] [outer = 0000005942458800] 16:26:00 INFO - PROCESS | 4948 | 1462836360178 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 16:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:26:00 INFO - PROCESS | 4948 | 1462836360232 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 4948 | 1462836360235 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:26:00 INFO - PROCESS | 4948 | 1462836360238 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 4948 | 1462836360240 Marionette TRACE conn6 <- [1,770,null,{}] 16:26:00 INFO - PROCESS | 4948 | 1462836360244 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:00 INFO - PROCESS | 4948 | 1462836360331 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:26:00 INFO - PROCESS | 4948 | 1462836360339 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:00 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E96800 == 59 [pid = 4948] [id = 202] 16:26:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (00000059444BA400) [pid = 4948] [serial = 604] [outer = 0000000000000000] 16:26:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000594489AC00) [pid = 4948] [serial = 605] [outer = 00000059444BA400] 16:26:00 INFO - PROCESS | 4948 | 1462836360384 Marionette DEBUG loaded listener.js 16:26:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (00000059450DB400) [pid = 4948] [serial = 606] [outer = 00000059444BA400] 16:26:00 INFO - PROCESS | 4948 | 1462836360798 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 16:26:00 INFO - PROCESS | 4948 | 1462836360870 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:26:00 INFO - PROCESS | 4948 | 1462836360872 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:26:00 INFO - PROCESS | 4948 | 1462836360875 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:26:00 INFO - PROCESS | 4948 | 1462836360877 Marionette TRACE conn6 <- [1,774,null,{}] 16:26:00 INFO - PROCESS | 4948 | 1462836360881 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:00 INFO - PROCESS | 4948 | 1462836360988 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:26:01 INFO - PROCESS | 4948 | 1462836361066 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0A2000 == 60 [pid = 4948] [id = 203] 16:26:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005945358800) [pid = 4948] [serial = 607] [outer = 0000000000000000] 16:26:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059458B7000) [pid = 4948] [serial = 608] [outer = 0000005945358800] 16:26:01 INFO - PROCESS | 4948 | 1462836361111 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005946B40C00) [pid = 4948] [serial = 609] [outer = 0000005945358800] 16:26:01 INFO - PROCESS | 4948 | 1462836361530 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 16:26:01 INFO - PROCESS | 4948 | 1462836361570 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:26:01 INFO - PROCESS | 4948 | 1462836361572 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:26:01 INFO - PROCESS | 4948 | 1462836361593 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:26:01 INFO - PROCESS | 4948 | 1462836361595 Marionette TRACE conn6 <- [1,778,null,{}] 16:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:26:01 INFO - PROCESS | 4948 | 1462836361604 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:01 INFO - PROCESS | 4948 | 1462836361735 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:26:01 INFO - PROCESS | 4948 | 1462836361790 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B66D800 == 61 [pid = 4948] [id = 204] 16:26:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (00000059466D7C00) [pid = 4948] [serial = 610] [outer = 0000000000000000] 16:26:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005948277C00) [pid = 4948] [serial = 611] [outer = 00000059466D7C00] 16:26:01 INFO - PROCESS | 4948 | 1462836361836 Marionette DEBUG loaded listener.js 16:26:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (00000059485C7000) [pid = 4948] [serial = 612] [outer = 00000059466D7C00] 16:26:02 INFO - PROCESS | 4948 | 1462836362256 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 16:26:02 INFO - PROCESS | 4948 | 1462836362287 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:26:02 INFO - PROCESS | 4948 | 1462836362289 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:26:02 INFO - PROCESS | 4948 | 1462836362292 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:26:02 INFO - PROCESS | 4948 | 1462836362294 Marionette TRACE conn6 <- [1,782,null,{}] 16:26:02 INFO - PROCESS | 4948 | 1462836362298 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:02 INFO - PROCESS | 4948 | 1462836362433 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:26:02 INFO - PROCESS | 4948 | 1462836362455 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:02 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938C7A000 == 62 [pid = 4948] [id = 205] 16:26:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000594862CC00) [pid = 4948] [serial = 613] [outer = 0000000000000000] 16:26:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (00000059486AEC00) [pid = 4948] [serial = 614] [outer = 000000594862CC00] 16:26:02 INFO - PROCESS | 4948 | 1462836362498 Marionette DEBUG loaded listener.js 16:26:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000594883D000) [pid = 4948] [serial = 615] [outer = 000000594862CC00] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059377E6000) [pid = 4948] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593DF06000) [pid = 4948] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005948586400) [pid = 4948] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005942462400) [pid = 4948] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005948274800) [pid = 4948] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593BD12C00) [pid = 4948] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (00000059325C2400) [pid = 4948] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (000000593DF3D800) [pid = 4948] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059452EB400) [pid = 4948] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000593C67C400) [pid = 4948] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (000000594245AC00) [pid = 4948] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005946B41400) [pid = 4948] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (00000059359ECC00) [pid = 4948] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005948273400) [pid = 4948] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005948884800) [pid = 4948] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000594A599000) [pid = 4948] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:26:03 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005940D1A800) [pid = 4948] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:26:03 INFO - PROCESS | 4948 | 1462836363043 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 774ms 16:26:03 INFO - PROCESS | 4948 | 1462836363071 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 4948 | 1462836363073 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:26:03 INFO - PROCESS | 4948 | 1462836363076 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 4948 | 1462836363078 Marionette TRACE conn6 <- [1,786,null,{}] 16:26:03 INFO - PROCESS | 4948 | 1462836363081 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 4948 | 1462836363163 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:26:03 INFO - PROCESS | 4948 | 1462836363170 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947EA6000 == 63 [pid = 4948] [id = 206] 16:26:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000593D63F800) [pid = 4948] [serial = 616] [outer = 0000000000000000] 16:26:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005940D1F400) [pid = 4948] [serial = 617] [outer = 000000593D63F800] 16:26:03 INFO - PROCESS | 4948 | 1462836363214 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005945A6F400) [pid = 4948] [serial = 618] [outer = 000000593D63F800] 16:26:03 INFO - PROCESS | 4948 | 1462836363632 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 16:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 586ms 16:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:26:03 INFO - PROCESS | 4948 | 1462836363665 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:26:03 INFO - PROCESS | 4948 | 1462836363667 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:26:03 INFO - PROCESS | 4948 | 1462836363671 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:26:03 INFO - PROCESS | 4948 | 1462836363673 Marionette TRACE conn6 <- [1,790,null,{}] 16:26:03 INFO - PROCESS | 4948 | 1462836363676 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:03 INFO - PROCESS | 4948 | 1462836363784 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:26:03 INFO - PROCESS | 4948 | 1462836363794 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C502800 == 64 [pid = 4948] [id = 207] 16:26:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (0000005948537C00) [pid = 4948] [serial = 619] [outer = 0000000000000000] 16:26:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005948841C00) [pid = 4948] [serial = 620] [outer = 0000005948537C00] 16:26:03 INFO - PROCESS | 4948 | 1462836363838 Marionette DEBUG loaded listener.js 16:26:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (0000005948889800) [pid = 4948] [serial = 621] [outer = 0000005948537C00] 16:26:04 INFO - PROCESS | 4948 | 1462836364271 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 16:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:26:04 INFO - PROCESS | 4948 | 1462836364303 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 4948 | 1462836364305 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:26:04 INFO - PROCESS | 4948 | 1462836364308 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 4948 | 1462836364310 Marionette TRACE conn6 <- [1,794,null,{}] 16:26:04 INFO - PROCESS | 4948 | 1462836364314 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:04 INFO - PROCESS | 4948 | 1462836364403 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:26:04 INFO - PROCESS | 4948 | 1462836364409 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C538800 == 65 [pid = 4948] [id = 208] 16:26:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (00000059488BBC00) [pid = 4948] [serial = 622] [outer = 0000000000000000] 16:26:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (00000059488BF400) [pid = 4948] [serial = 623] [outer = 00000059488BBC00] 16:26:04 INFO - PROCESS | 4948 | 1462836364454 Marionette DEBUG loaded listener.js 16:26:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005949E6DC00) [pid = 4948] [serial = 624] [outer = 00000059488BBC00] 16:26:04 INFO - PROCESS | 4948 | 1462836364865 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 626ms 16:26:04 INFO - PROCESS | 4948 | 1462836364937 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:26:04 INFO - PROCESS | 4948 | 1462836364939 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:26:04 INFO - PROCESS | 4948 | 1462836364943 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:26:04 INFO - PROCESS | 4948 | 1462836364945 Marionette TRACE conn6 <- [1,798,null,{}] 16:26:04 INFO - PROCESS | 4948 | 1462836364949 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:05 INFO - PROCESS | 4948 | 1462836365125 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:26:05 INFO - PROCESS | 4948 | 1462836365276 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:05 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419F7000 == 66 [pid = 4948] [id = 209] 16:26:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593750D800) [pid = 4948] [serial = 625] [outer = 0000000000000000] 16:26:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059376A3C00) [pid = 4948] [serial = 626] [outer = 000000593750D800] 16:26:05 INFO - PROCESS | 4948 | 1462836365333 Marionette DEBUG loaded listener.js 16:26:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000593D640800) [pid = 4948] [serial = 627] [outer = 000000593750D800] 16:26:05 INFO - PROCESS | 4948 | 1462836365891 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 985ms 16:26:05 INFO - PROCESS | 4948 | 1462836365932 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:26:05 INFO - PROCESS | 4948 | 1462836365937 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:26:05 INFO - PROCESS | 4948 | 1462836365942 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:26:05 INFO - PROCESS | 4948 | 1462836365947 Marionette TRACE conn6 <- [1,802,null,{}] 16:26:05 INFO - PROCESS | 4948 | 1462836365952 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:06 INFO - PROCESS | 4948 | 1462836366068 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:26:06 INFO - PROCESS | 4948 | 1462836366160 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:06 INFO - PROCESS | 4948 | ++DOCSHELL 000000594868D800 == 67 [pid = 4948] [id = 210] 16:26:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005941A40000) [pid = 4948] [serial = 628] [outer = 0000000000000000] 16:26:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000594228D800) [pid = 4948] [serial = 629] [outer = 0000005941A40000] 16:26:06 INFO - PROCESS | 4948 | 1462836366218 Marionette DEBUG loaded listener.js 16:26:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005943D2C800) [pid = 4948] [serial = 630] [outer = 0000005941A40000] 16:26:06 INFO - PROCESS | 4948 | 1462836366859 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:26:06 INFO - PROCESS | 4948 | 1462836366890 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:26:06 INFO - PROCESS | 4948 | 1462836366894 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:26:06 INFO - PROCESS | 4948 | 1462836366897 Marionette TRACE conn6 <- [1,806,null,{}] 16:26:06 INFO - PROCESS | 4948 | 1462836366901 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:07 INFO - PROCESS | 4948 | 1462836367015 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:26:07 INFO - PROCESS | 4948 | 1462836367109 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:07 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C71B000 == 68 [pid = 4948] [id = 211] 16:26:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (00000059458C1400) [pid = 4948] [serial = 631] [outer = 0000000000000000] 16:26:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005947F99C00) [pid = 4948] [serial = 632] [outer = 00000059458C1400] 16:26:07 INFO - PROCESS | 4948 | 1462836367164 Marionette DEBUG loaded listener.js 16:26:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000594853A400) [pid = 4948] [serial = 633] [outer = 00000059458C1400] 16:26:07 INFO - PROCESS | 4948 | 1462836367727 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 880ms 16:26:07 INFO - PROCESS | 4948 | 1462836367776 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:26:07 INFO - PROCESS | 4948 | 1462836367781 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:26:07 INFO - PROCESS | 4948 | 1462836367793 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:26:07 INFO - PROCESS | 4948 | 1462836367798 Marionette TRACE conn6 <- [1,810,null,{}] 16:26:07 INFO - PROCESS | 4948 | 1462836367802 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:07 INFO - PROCESS | 4948 | 1462836367918 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:26:08 INFO - PROCESS | 4948 | 1462836368035 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6D6800 == 69 [pid = 4948] [id = 212] 16:26:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005944B40400) [pid = 4948] [serial = 634] [outer = 0000000000000000] 16:26:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005944B48800) [pid = 4948] [serial = 635] [outer = 0000005944B40400] 16:26:08 INFO - PROCESS | 4948 | 1462836368091 Marionette DEBUG loaded listener.js 16:26:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005948885000) [pid = 4948] [serial = 636] [outer = 0000005944B40400] 16:26:08 INFO - PROCESS | 4948 | 1462836368691 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:26:08 INFO - PROCESS | 4948 | 1462836368735 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:26:08 INFO - PROCESS | 4948 | 1462836368739 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:26:08 INFO - PROCESS | 4948 | 1462836368741 Marionette TRACE conn6 <- [1,814,null,{}] 16:26:08 INFO - PROCESS | 4948 | 1462836368745 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:08 INFO - PROCESS | 4948 | 1462836368854 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:26:08 INFO - PROCESS | 4948 | 1462836368972 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB93800 == 70 [pid = 4948] [id = 213] 16:26:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005944B46800) [pid = 4948] [serial = 637] [outer = 0000000000000000] 16:26:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594A59F800) [pid = 4948] [serial = 638] [outer = 0000005944B46800] 16:26:09 INFO - PROCESS | 4948 | 1462836369028 Marionette DEBUG loaded listener.js 16:26:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000594B3EDC00) [pid = 4948] [serial = 639] [outer = 0000005944B46800] 16:26:09 INFO - PROCESS | 4948 | 1462836369616 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 16:26:09 INFO - PROCESS | 4948 | 1462836369694 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:26:09 INFO - PROCESS | 4948 | 1462836369697 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:26:09 INFO - PROCESS | 4948 | 1462836369702 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:26:09 INFO - PROCESS | 4948 | 1462836369704 Marionette TRACE conn6 <- [1,818,null,{}] 16:26:09 INFO - PROCESS | 4948 | 1462836369708 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:09 INFO - PROCESS | 4948 | 1462836369820 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:26:09 INFO - PROCESS | 4948 | 1462836369942 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB30800 == 71 [pid = 4948] [id = 214] 16:26:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594B5C0C00) [pid = 4948] [serial = 640] [outer = 0000000000000000] 16:26:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594B5C3000) [pid = 4948] [serial = 641] [outer = 000000594B5C0C00] 16:26:10 INFO - PROCESS | 4948 | 1462836370006 Marionette DEBUG loaded listener.js 16:26:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000594B7C9400) [pid = 4948] [serial = 642] [outer = 000000594B5C0C00] 16:26:10 INFO - PROCESS | 4948 | 1462836370606 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 944ms 16:26:10 INFO - PROCESS | 4948 | 1462836370826 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:26:10 INFO - PROCESS | 4948 | 1462836370831 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:26:10 INFO - PROCESS | 4948 | 1462836370850 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:26:10 INFO - PROCESS | 4948 | 1462836370853 Marionette TRACE conn6 <- [1,822,null,{}] 16:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:26:10 INFO - PROCESS | 4948 | 1462836370859 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:10 INFO - PROCESS | 4948 | 1462836370963 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:26:11 INFO - PROCESS | 4948 | 1462836371036 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:11 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D56800 == 72 [pid = 4948] [id = 215] 16:26:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005937524400) [pid = 4948] [serial = 643] [outer = 0000000000000000] 16:26:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005937630400) [pid = 4948] [serial = 644] [outer = 0000005937524400] 16:26:11 INFO - PROCESS | 4948 | 1462836371084 Marionette DEBUG loaded listener.js 16:26:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005938BBDC00) [pid = 4948] [serial = 645] [outer = 0000005937524400] 16:26:11 INFO - PROCESS | 4948 | 1462836371706 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 878ms 16:26:11 INFO - PROCESS | 4948 | 1462836371737 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:26:11 INFO - PROCESS | 4948 | 1462836371741 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:26:11 INFO - PROCESS | 4948 | 1462836371748 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:26:11 INFO - PROCESS | 4948 | 1462836371752 Marionette TRACE conn6 <- [1,826,null,{}] 16:26:11 INFO - PROCESS | 4948 | 1462836371756 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:11 INFO - PROCESS | 4948 | 1462836371858 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:26:11 INFO - PROCESS | 4948 | 1462836371938 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BB4E000 == 73 [pid = 4948] [id = 216] 16:26:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059359E9800) [pid = 4948] [serial = 646] [outer = 0000000000000000] 16:26:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005937635000) [pid = 4948] [serial = 647] [outer = 00000059359E9800] 16:26:12 INFO - PROCESS | 4948 | 1462836372030 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593DF04800) [pid = 4948] [serial = 648] [outer = 00000059359E9800] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 000000594233F000 == 72 [pid = 4948] [id = 16] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 000000593CD63000 == 71 [pid = 4948] [id = 26] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 00000059436D9800 == 70 [pid = 4948] [id = 184] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 000000594B263800 == 69 [pid = 4948] [id = 22] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D7D800 == 68 [pid = 4948] [id = 17] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 000000594C68F000 == 67 [pid = 4948] [id = 86] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 0000005946643000 == 66 [pid = 4948] [id = 18] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 000000594C752800 == 65 [pid = 4948] [id = 138] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 000000593BF78000 == 64 [pid = 4948] [id = 12] 16:26:12 INFO - PROCESS | 4948 | --DOCSHELL 0000005938BCE000 == 63 [pid = 4948] [id = 25] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594862B000) [pid = 4948] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005948890400) [pid = 4948] [serial = 522] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000594B3F4000) [pid = 4948] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005943D2B400) [pid = 4948] [serial = 516] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000594862D800) [pid = 4948] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005944422C00) [pid = 4948] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005944D83800) [pid = 4948] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000594827F800) [pid = 4948] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000593D97B400) [pid = 4948] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594117D000) [pid = 4948] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005937523800) [pid = 4948] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059359EEC00) [pid = 4948] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005940D63000) [pid = 4948] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005940D16000) [pid = 4948] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005948276800) [pid = 4948] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005947830C00) [pid = 4948] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593DF86C00) [pid = 4948] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593CA97800) [pid = 4948] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000594507B800) [pid = 4948] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005943D34800) [pid = 4948] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005946E2D000) [pid = 4948] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005947FDD800) [pid = 4948] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000593D97A800) [pid = 4948] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059486E8400) [pid = 4948] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005948587000) [pid = 4948] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005943D2D000) [pid = 4948] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005948635C00) [pid = 4948] [serial = 519] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593D971000) [pid = 4948] [serial = 513] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (000000594A596800) [pid = 4948] [serial = 510] [outer = 0000000000000000] [url = about:blank] 16:26:12 INFO - PROCESS | 4948 | 1462836372527 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 837ms 16:26:12 INFO - PROCESS | 4948 | 1462836372587 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:26:12 INFO - PROCESS | 4948 | 1462836372590 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:26:12 INFO - PROCESS | 4948 | 1462836372594 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:26:12 INFO - PROCESS | 4948 | 1462836372596 Marionette TRACE conn6 <- [1,830,null,{}] 16:26:12 INFO - PROCESS | 4948 | 1462836372605 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:12 INFO - PROCESS | 4948 | 1462836372697 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:26:12 INFO - PROCESS | 4948 | 1462836372708 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:12 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C4000 == 64 [pid = 4948] [id = 217] 16:26:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593DF03400) [pid = 4948] [serial = 649] [outer = 0000000000000000] 16:26:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000593DF0B400) [pid = 4948] [serial = 650] [outer = 000000593DF03400] 16:26:12 INFO - PROCESS | 4948 | 1462836372763 Marionette DEBUG loaded listener.js 16:26:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005940D1A400) [pid = 4948] [serial = 651] [outer = 000000593DF03400] 16:26:13 INFO - PROCESS | 4948 | 1462836373209 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 16:26:13 INFO - PROCESS | 4948 | 1462836373287 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 4948 | 1462836373289 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:26:13 INFO - PROCESS | 4948 | 1462836373292 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 4948 | 1462836373294 Marionette TRACE conn6 <- [1,834,null,{}] 16:26:13 INFO - PROCESS | 4948 | 1462836373298 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:13 INFO - PROCESS | 4948 | 1462836373386 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:26:13 INFO - PROCESS | 4948 | 1462836373399 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946B5E800 == 65 [pid = 4948] [id = 218] 16:26:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005940D60400) [pid = 4948] [serial = 652] [outer = 0000000000000000] 16:26:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (00000059411DB800) [pid = 4948] [serial = 653] [outer = 0000005940D60400] 16:26:13 INFO - PROCESS | 4948 | 1462836373445 Marionette DEBUG loaded listener.js 16:26:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005941A4C000) [pid = 4948] [serial = 654] [outer = 0000005940D60400] 16:26:13 INFO - PROCESS | 4948 | 1462836373910 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 16:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:26:13 INFO - PROCESS | 4948 | 1462836373923 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:26:13 INFO - PROCESS | 4948 | 1462836373926 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:26:13 INFO - PROCESS | 4948 | 1462836373929 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:26:13 INFO - PROCESS | 4948 | 1462836373931 Marionette TRACE conn6 <- [1,838,null,{}] 16:26:13 INFO - PROCESS | 4948 | 1462836373934 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:14 INFO - PROCESS | 4948 | 1462836374017 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:26:14 INFO - PROCESS | 4948 | 1462836374024 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E27000 == 66 [pid = 4948] [id = 219] 16:26:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594228DC00) [pid = 4948] [serial = 655] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000594244FC00) [pid = 4948] [serial = 656] [outer = 000000594228DC00] 16:26:14 INFO - PROCESS | 4948 | 1462836374069 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005943D2D400) [pid = 4948] [serial = 657] [outer = 000000594228DC00] 16:26:14 INFO - PROCESS | 4948 | 1462836374629 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms 16:26:14 INFO - PROCESS | 4948 | 1462836374663 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:26:14 INFO - PROCESS | 4948 | 1462836374665 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:26:14 INFO - PROCESS | 4948 | 1462836374669 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:26:14 INFO - PROCESS | 4948 | 1462836374671 Marionette TRACE conn6 <- [1,842,null,{}] 16:26:14 INFO - PROCESS | 4948 | 1462836374674 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:14 INFO - PROCESS | 4948 | 1462836374836 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:26:14 INFO - PROCESS | 4948 | 1462836374864 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:14 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948694800 == 67 [pid = 4948] [id = 220] 16:26:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005944B3E800) [pid = 4948] [serial = 658] [outer = 0000000000000000] 16:26:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005944B42800) [pid = 4948] [serial = 659] [outer = 0000005944B3E800] 16:26:14 INFO - PROCESS | 4948 | 1462836374909 Marionette DEBUG loaded listener.js 16:26:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005945073000) [pid = 4948] [serial = 660] [outer = 0000005944B3E800] 16:26:15 INFO - PROCESS | 4948 | 1462836375350 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 16:26:15 INFO - PROCESS | 4948 | 1462836375405 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:26:15 INFO - PROCESS | 4948 | 1462836375407 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:26:15 INFO - PROCESS | 4948 | 1462836375411 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:26:15 INFO - PROCESS | 4948 | 1462836375412 Marionette TRACE conn6 <- [1,846,null,{}] 16:26:15 INFO - PROCESS | 4948 | 1462836375416 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:15 INFO - PROCESS | 4948 | 1462836375529 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:26:15 INFO - PROCESS | 4948 | 1462836375580 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2B2000 == 68 [pid = 4948] [id = 221] 16:26:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593CAE7800) [pid = 4948] [serial = 661] [outer = 0000000000000000] 16:26:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059452F2400) [pid = 4948] [serial = 662] [outer = 000000593CAE7800] 16:26:15 INFO - PROCESS | 4948 | 1462836375624 Marionette DEBUG loaded listener.js 16:26:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005945A6F800) [pid = 4948] [serial = 663] [outer = 000000593CAE7800] 16:26:16 INFO - PROCESS | 4948 | 1462836376039 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 16:26:16 INFO - PROCESS | 4948 | 1462836376086 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:26:16 INFO - PROCESS | 4948 | 1462836376088 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:26:16 INFO - PROCESS | 4948 | 1462836376091 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:26:16 INFO - PROCESS | 4948 | 1462836376093 Marionette TRACE conn6 <- [1,850,null,{}] 16:26:16 INFO - PROCESS | 4948 | 1462836376102 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:16 INFO - PROCESS | 4948 | 1462836376238 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:26:16 INFO - PROCESS | 4948 | 1462836376263 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B666000 == 69 [pid = 4948] [id = 222] 16:26:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005946E2AC00) [pid = 4948] [serial = 664] [outer = 0000000000000000] 16:26:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005947F8A800) [pid = 4948] [serial = 665] [outer = 0000005946E2AC00] 16:26:16 INFO - PROCESS | 4948 | 1462836376307 Marionette DEBUG loaded listener.js 16:26:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005947FDDC00) [pid = 4948] [serial = 666] [outer = 0000005946E2AC00] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005942458800) [pid = 4948] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005938A8C400) [pid = 4948] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059466D7C00) [pid = 4948] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005948537C00) [pid = 4948] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059444BA400) [pid = 4948] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593741F400) [pid = 4948] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059374D8000) [pid = 4948] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000594862CC00) [pid = 4948] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000593D985400) [pid = 4948] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000593D63F800) [pid = 4948] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005945358800) [pid = 4948] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (00000059417B0000) [pid = 4948] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059486A6800) [pid = 4948] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:26:17 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000594507AC00) [pid = 4948] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:26:18 INFO - PROCESS | 4948 | 1462836378254 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2196ms 16:26:18 INFO - PROCESS | 4948 | 1462836378290 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 4948 | 1462836378293 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:26:18 INFO - PROCESS | 4948 | 1462836378299 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:26:18 INFO - PROCESS | 4948 | 1462836378300 Marionette TRACE conn6 <- [1,854,null,{}] 16:26:18 INFO - PROCESS | 4948 | 1462836378304 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:18 INFO - PROCESS | 4948 | 1462836378391 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:26:18 INFO - PROCESS | 4948 | 1462836378398 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF7A000 == 70 [pid = 4948] [id = 223] 16:26:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593E515400) [pid = 4948] [serial = 667] [outer = 0000000000000000] 16:26:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005947F99000) [pid = 4948] [serial = 668] [outer = 000000593E515400] 16:26:18 INFO - PROCESS | 4948 | 1462836378441 Marionette DEBUG loaded listener.js 16:26:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005948540000) [pid = 4948] [serial = 669] [outer = 000000593E515400] 16:26:18 INFO - PROCESS | 4948 | 1462836378851 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 16:26:18 INFO - PROCESS | 4948 | 1462836378890 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:26:18 INFO - PROCESS | 4948 | 1462836378892 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:26:18 INFO - PROCESS | 4948 | 1462836378896 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:26:18 INFO - PROCESS | 4948 | 1462836378898 Marionette TRACE conn6 <- [1,858,null,{}] 16:26:18 INFO - PROCESS | 4948 | 1462836378901 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 4948 | 1462836379017 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:26:19 INFO - PROCESS | 4948 | 1462836379026 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C506800 == 71 [pid = 4948] [id = 224] 16:26:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005948584400) [pid = 4948] [serial = 670] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059486A4C00) [pid = 4948] [serial = 671] [outer = 0000005948584400] 16:26:19 INFO - PROCESS | 4948 | 1462836379071 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (00000059486E3000) [pid = 4948] [serial = 672] [outer = 0000005948584400] 16:26:19 INFO - PROCESS | 4948 | 1462836379492 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 627ms 16:26:19 INFO - PROCESS | 4948 | 1462836379531 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:26:19 INFO - PROCESS | 4948 | 1462836379534 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:26:19 INFO - PROCESS | 4948 | 1462836379537 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:26:19 INFO - PROCESS | 4948 | 1462836379540 Marionette TRACE conn6 <- [1,862,null,{}] 16:26:19 INFO - PROCESS | 4948 | 1462836379543 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:19 INFO - PROCESS | 4948 | 1462836379649 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:26:19 INFO - PROCESS | 4948 | 1462836379657 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C70E800 == 72 [pid = 4948] [id = 225] 16:26:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005948843000) [pid = 4948] [serial = 673] [outer = 0000000000000000] 16:26:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005948854000) [pid = 4948] [serial = 674] [outer = 0000005948843000] 16:26:19 INFO - PROCESS | 4948 | 1462836379708 Marionette DEBUG loaded listener.js 16:26:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (00000059488BA800) [pid = 4948] [serial = 675] [outer = 0000005948843000] 16:26:20 INFO - PROCESS | 4948 | 1462836380481 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 983ms 16:26:20 INFO - PROCESS | 4948 | 1462836380524 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:26:20 INFO - PROCESS | 4948 | 1462836380528 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:26:20 INFO - PROCESS | 4948 | 1462836380533 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:26:20 INFO - PROCESS | 4948 | 1462836380537 Marionette TRACE conn6 <- [1,866,null,{}] 16:26:20 INFO - PROCESS | 4948 | 1462836380543 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:20 INFO - PROCESS | 4948 | 1462836380658 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:26:20 INFO - PROCESS | 4948 | 1462836380778 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:20 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942498800 == 73 [pid = 4948] [id = 226] 16:26:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059377DFC00) [pid = 4948] [serial = 676] [outer = 0000000000000000] 16:26:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593BECA800) [pid = 4948] [serial = 677] [outer = 00000059377DFC00] 16:26:20 INFO - PROCESS | 4948 | 1462836380835 Marionette DEBUG loaded listener.js 16:26:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593D97F800) [pid = 4948] [serial = 678] [outer = 00000059377DFC00] 16:26:21 INFO - PROCESS | 4948 | 1462836381405 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 901ms 16:26:21 INFO - PROCESS | 4948 | 1462836381435 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:26:21 INFO - PROCESS | 4948 | 1462836381442 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:26:21 INFO - PROCESS | 4948 | 1462836381449 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:26:21 INFO - PROCESS | 4948 | 1462836381452 Marionette TRACE conn6 <- [1,870,null,{}] 16:26:21 INFO - PROCESS | 4948 | 1462836381456 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:21 INFO - PROCESS | 4948 | 1462836381575 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:26:21 INFO - PROCESS | 4948 | 1462836381668 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B34A000 == 74 [pid = 4948] [id = 227] 16:26:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005940D57800) [pid = 4948] [serial = 679] [outer = 0000000000000000] 16:26:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059417B8400) [pid = 4948] [serial = 680] [outer = 0000005940D57800] 16:26:21 INFO - PROCESS | 4948 | 1462836381723 Marionette DEBUG loaded listener.js 16:26:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059443E5000) [pid = 4948] [serial = 681] [outer = 0000005940D57800] 16:26:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005945249000) [pid = 4948] [serial = 682] [outer = 0000005938A85400] 16:26:22 INFO - PROCESS | 4948 | 1462836382408 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1037ms 16:26:22 INFO - PROCESS | 4948 | 1462836382490 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:26:22 INFO - PROCESS | 4948 | 1462836382493 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:26:22 INFO - PROCESS | 4948 | 1462836382497 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:26:22 INFO - PROCESS | 4948 | 1462836382501 Marionette TRACE conn6 <- [1,874,null,{}] 16:26:22 INFO - PROCESS | 4948 | 1462836382533 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:22 INFO - PROCESS | 4948 | 1462836382659 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:26:22 INFO - PROCESS | 4948 | 1462836382775 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C745800 == 75 [pid = 4948] [id = 228] 16:26:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005944B45C00) [pid = 4948] [serial = 683] [outer = 0000000000000000] 16:26:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059486A9C00) [pid = 4948] [serial = 684] [outer = 0000005944B45C00] 16:26:22 INFO - PROCESS | 4948 | 1462836382836 Marionette DEBUG loaded listener.js 16:26:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005948885C00) [pid = 4948] [serial = 685] [outer = 0000005944B45C00] 16:26:23 INFO - PROCESS | 4948 | 1462836383375 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 902ms 16:26:23 INFO - PROCESS | 4948 | 1462836383409 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:26:23 INFO - PROCESS | 4948 | 1462836383412 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:26:23 INFO - PROCESS | 4948 | 1462836383417 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:26:23 INFO - PROCESS | 4948 | 1462836383419 Marionette TRACE conn6 <- [1,878,null,{}] 16:26:23 INFO - PROCESS | 4948 | 1462836383423 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:23 INFO - PROCESS | 4948 | 1462836383536 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:26:23 INFO - PROCESS | 4948 | 1462836383628 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB9E000 == 76 [pid = 4948] [id = 229] 16:26:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594A228800) [pid = 4948] [serial = 686] [outer = 0000000000000000] 16:26:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000594A593C00) [pid = 4948] [serial = 687] [outer = 000000594A228800] 16:26:23 INFO - PROCESS | 4948 | 1462836383682 Marionette DEBUG loaded listener.js 16:26:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594B3F5000) [pid = 4948] [serial = 688] [outer = 000000594A228800] 16:26:24 INFO - PROCESS | 4948 | 1462836384285 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 881ms 16:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:26:24 INFO - PROCESS | 4948 | 1462836384302 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:26:24 INFO - PROCESS | 4948 | 1462836384305 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:26:24 INFO - PROCESS | 4948 | 1462836384322 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:26:24 INFO - PROCESS | 4948 | 1462836384324 Marionette TRACE conn6 <- [1,882,null,{}] 16:26:24 INFO - PROCESS | 4948 | 1462836384330 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:24 INFO - PROCESS | 4948 | 1462836384438 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:26:24 INFO - PROCESS | 4948 | 1462836384556 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC67000 == 77 [pid = 4948] [id = 230] 16:26:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594B5BE000) [pid = 4948] [serial = 689] [outer = 0000000000000000] 16:26:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000594B5C4400) [pid = 4948] [serial = 690] [outer = 000000594B5BE000] 16:26:24 INFO - PROCESS | 4948 | 1462836384612 Marionette DEBUG loaded listener.js 16:26:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000594B7CD400) [pid = 4948] [serial = 691] [outer = 000000594B5BE000] 16:26:25 INFO - PROCESS | 4948 | 1462836385221 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 943ms 16:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:26:25 INFO - PROCESS | 4948 | 1462836385255 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:26:25 INFO - PROCESS | 4948 | 1462836385258 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:26:25 INFO - PROCESS | 4948 | 1462836385261 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:26:25 INFO - PROCESS | 4948 | 1462836385264 Marionette TRACE conn6 <- [1,886,null,{}] 16:26:25 INFO - PROCESS | 4948 | 1462836385267 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:25 INFO - PROCESS | 4948 | 1462836385397 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:26:25 INFO - PROCESS | 4948 | 1462836385490 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC1C000 == 78 [pid = 4948] [id = 231] 16:26:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594B7CD000) [pid = 4948] [serial = 692] [outer = 0000000000000000] 16:26:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000594EA5A000) [pid = 4948] [serial = 693] [outer = 000000594B7CD000] 16:26:25 INFO - PROCESS | 4948 | 1462836385545 Marionette DEBUG loaded listener.js 16:26:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000594EA60000) [pid = 4948] [serial = 694] [outer = 000000594B7CD000] 16:26:26 INFO - PROCESS | 4948 | 1462836386279 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1029ms 16:26:26 INFO - PROCESS | 4948 | 1462836386293 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:26:26 INFO - PROCESS | 4948 | 1462836386297 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:26:26 INFO - PROCESS | 4948 | 1462836386302 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:26:26 INFO - PROCESS | 4948 | 1462836386306 Marionette TRACE conn6 <- [1,890,null,{}] 16:26:26 INFO - PROCESS | 4948 | 1462836386313 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:26 INFO - PROCESS | 4948 | 1462836386420 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:26:26 INFO - PROCESS | 4948 | 1462836386518 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:26 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945387000 == 79 [pid = 4948] [id = 232] 16:26:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059377DC800) [pid = 4948] [serial = 695] [outer = 0000000000000000] 16:26:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005938A27800) [pid = 4948] [serial = 696] [outer = 00000059377DC800] 16:26:26 INFO - PROCESS | 4948 | 1462836386567 Marionette DEBUG loaded listener.js 16:26:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000593D973800) [pid = 4948] [serial = 697] [outer = 00000059377DC800] 16:26:27 INFO - PROCESS | 4948 | 1462836387192 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 944ms 16:26:27 INFO - PROCESS | 4948 | 1462836387250 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:26:27 INFO - PROCESS | 4948 | 1462836387256 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:26:27 INFO - PROCESS | 4948 | 1462836387262 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:26:27 INFO - PROCESS | 4948 | 1462836387265 Marionette TRACE conn6 <- [1,894,null,{}] 16:26:27 INFO - PROCESS | 4948 | 1462836387268 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:27 INFO - PROCESS | 4948 | 1462836387389 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 0000005945395800 == 78 [pid = 4948] [id = 91] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594C506800 == 77 [pid = 4948] [id = 224] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF7A000 == 76 [pid = 4948] [id = 223] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594B666000 == 75 [pid = 4948] [id = 222] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2B2000 == 74 [pid = 4948] [id = 221] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 0000005948694800 == 73 [pid = 4948] [id = 220] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E27000 == 72 [pid = 4948] [id = 219] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059488BF400) [pid = 4948] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 0000005946B5E800 == 71 [pid = 4948] [id = 218] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 00000059442C4000 == 70 [pid = 4948] [id = 217] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000593BB4E000 == 69 [pid = 4948] [id = 216] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D56800 == 68 [pid = 4948] [id = 215] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB93800 == 67 [pid = 4948] [id = 213] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6D6800 == 66 [pid = 4948] [id = 212] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594C71B000 == 65 [pid = 4948] [id = 211] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 000000594868D800 == 64 [pid = 4948] [id = 210] 16:26:27 INFO - PROCESS | 4948 | --DOCSHELL 00000059419F7000 == 63 [pid = 4948] [id = 209] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059424BB400) [pid = 4948] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593C889C00) [pid = 4948] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005948277C00) [pid = 4948] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005948841C00) [pid = 4948] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594489AC00) [pid = 4948] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000593CA9A000) [pid = 4948] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059440E6C00) [pid = 4948] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593750DC00) [pid = 4948] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059486AEC00) [pid = 4948] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005948889800) [pid = 4948] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593C679400) [pid = 4948] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000594127F800) [pid = 4948] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005940D1F400) [pid = 4948] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059450DB400) [pid = 4948] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059485C7000) [pid = 4948] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059458B7000) [pid = 4948] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059466CB800) [pid = 4948] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059444B8C00) [pid = 4948] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005946B40C00) [pid = 4948] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000594883CC00) [pid = 4948] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005947F8E400) [pid = 4948] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594883D000) [pid = 4948] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059486ACC00) [pid = 4948] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593E517800) [pid = 4948] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594885DC00) [pid = 4948] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005940D5A800) [pid = 4948] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005945A6F400) [pid = 4948] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:26:27 INFO - PROCESS | 4948 | 1462836387541 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BEEE000 == 64 [pid = 4948] [id = 233] 16:26:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (00000059364D7400) [pid = 4948] [serial = 698] [outer = 0000000000000000] 16:26:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005937502C00) [pid = 4948] [serial = 699] [outer = 00000059364D7400] 16:26:27 INFO - PROCESS | 4948 | 1462836387588 Marionette DEBUG loaded listener.js 16:26:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000593BB34800) [pid = 4948] [serial = 700] [outer = 00000059364D7400] 16:26:28 INFO - PROCESS | 4948 | 1462836387990 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 795ms 16:26:28 INFO - PROCESS | 4948 | 1462836388062 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 4948 | 1462836388065 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:26:28 INFO - PROCESS | 4948 | 1462836388068 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 4948 | 1462836388072 Marionette TRACE conn6 <- [1,898,null,{}] 16:26:28 INFO - PROCESS | 4948 | 1462836388099 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 4948 | 1462836388221 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:26:28 INFO - PROCESS | 4948 | 1462836388236 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945392800 == 65 [pid = 4948] [id = 234] 16:26:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005940D61400) [pid = 4948] [serial = 701] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594117D000) [pid = 4948] [serial = 702] [outer = 0000005940D61400] 16:26:28 INFO - PROCESS | 4948 | 1462836388285 Marionette DEBUG loaded listener.js 16:26:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005941A93400) [pid = 4948] [serial = 703] [outer = 0000005940D61400] 16:26:28 INFO - PROCESS | 4948 | 1462836388717 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 16:26:28 INFO - PROCESS | 4948 | 1462836388764 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:26:28 INFO - PROCESS | 4948 | 1462836388767 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:26:28 INFO - PROCESS | 4948 | 1462836388771 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:26:28 INFO - PROCESS | 4948 | 1462836388773 Marionette TRACE conn6 <- [1,902,null,{}] 16:26:28 INFO - PROCESS | 4948 | 1462836388776 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:28 INFO - PROCESS | 4948 | 1462836388865 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:26:28 INFO - PROCESS | 4948 | 1462836388875 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:28 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E8E000 == 66 [pid = 4948] [id = 235] 16:26:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000594245A000) [pid = 4948] [serial = 704] [outer = 0000000000000000] 16:26:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005943613C00) [pid = 4948] [serial = 705] [outer = 000000594245A000] 16:26:28 INFO - PROCESS | 4948 | 1462836388928 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000594441C000) [pid = 4948] [serial = 706] [outer = 000000594245A000] 16:26:29 INFO - PROCESS | 4948 | 1462836389337 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 585ms 16:26:29 INFO - PROCESS | 4948 | 1462836389361 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:26:29 INFO - PROCESS | 4948 | 1462836389364 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:26:29 INFO - PROCESS | 4948 | 1462836389385 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:26:29 INFO - PROCESS | 4948 | 1462836389387 Marionette TRACE conn6 <- [1,906,null,{}] 16:26:29 INFO - PROCESS | 4948 | 1462836389392 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:29 INFO - PROCESS | 4948 | 1462836389477 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:26:29 INFO - PROCESS | 4948 | 1462836389484 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:29 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D63800 == 67 [pid = 4948] [id = 236] 16:26:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (00000059444B9800) [pid = 4948] [serial = 707] [outer = 0000000000000000] 16:26:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005944A49000) [pid = 4948] [serial = 708] [outer = 00000059444B9800] 16:26:29 INFO - PROCESS | 4948 | 1462836389530 Marionette DEBUG loaded listener.js 16:26:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005944FF1C00) [pid = 4948] [serial = 709] [outer = 00000059444B9800] 16:26:30 INFO - PROCESS | 4948 | 1462836390012 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 16:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:26:30 INFO - PROCESS | 4948 | 1462836390064 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 4948 | 1462836390066 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:26:30 INFO - PROCESS | 4948 | 1462836390076 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 4948 | 1462836390078 Marionette TRACE conn6 <- [1,910,null,{}] 16:26:30 INFO - PROCESS | 4948 | 1462836390081 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:30 INFO - PROCESS | 4948 | 1462836390212 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:26:30 INFO - PROCESS | 4948 | 1462836390266 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B25F800 == 68 [pid = 4948] [id = 237] 16:26:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (00000059453E6400) [pid = 4948] [serial = 710] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059466D8C00) [pid = 4948] [serial = 711] [outer = 00000059453E6400] 16:26:30 INFO - PROCESS | 4948 | 1462836390312 Marionette DEBUG loaded listener.js 16:26:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005947F99400) [pid = 4948] [serial = 712] [outer = 00000059453E6400] 16:26:30 INFO - PROCESS | 4948 | 1462836390723 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 16:26:30 INFO - PROCESS | 4948 | 1462836390764 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:26:30 INFO - PROCESS | 4948 | 1462836390766 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:26:30 INFO - PROCESS | 4948 | 1462836390769 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:26:30 INFO - PROCESS | 4948 | 1462836390771 Marionette TRACE conn6 <- [1,914,null,{}] 16:26:30 INFO - PROCESS | 4948 | 1462836390775 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:30 INFO - PROCESS | 4948 | 1462836390913 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:26:30 INFO - PROCESS | 4948 | 1462836390938 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB38000 == 69 [pid = 4948] [id = 238] 16:26:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005948271400) [pid = 4948] [serial = 713] [outer = 0000000000000000] 16:26:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594827AC00) [pid = 4948] [serial = 714] [outer = 0000005948271400] 16:26:30 INFO - PROCESS | 4948 | 1462836390982 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059485D0000) [pid = 4948] [serial = 715] [outer = 0000005948271400] 16:26:31 INFO - PROCESS | 4948 | 1462836391415 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 16:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:26:31 INFO - PROCESS | 4948 | 1462836391469 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:26:31 INFO - PROCESS | 4948 | 1462836391471 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:26:31 INFO - PROCESS | 4948 | 1462836391475 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:26:31 INFO - PROCESS | 4948 | 1462836391476 Marionette TRACE conn6 <- [1,918,null,{}] 16:26:31 INFO - PROCESS | 4948 | 1462836391480 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:31 INFO - PROCESS | 4948 | 1462836391592 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:26:31 INFO - PROCESS | 4948 | 1462836391645 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFDF000 == 70 [pid = 4948] [id = 239] 16:26:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948630000) [pid = 4948] [serial = 716] [outer = 0000000000000000] 16:26:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059486AEC00) [pid = 4948] [serial = 717] [outer = 0000005948630000] 16:26:31 INFO - PROCESS | 4948 | 1462836391689 Marionette DEBUG loaded listener.js 16:26:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948843800) [pid = 4948] [serial = 718] [outer = 0000005948630000] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005944B3E800) [pid = 4948] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593CAE7800) [pid = 4948] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593DF03400) [pid = 4948] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000594228DC00) [pid = 4948] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059359E9800) [pid = 4948] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D60400) [pid = 4948] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005937524400) [pid = 4948] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059488BBC00) [pid = 4948] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005946E2AC00) [pid = 4948] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593E515400) [pid = 4948] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:26:31 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005948584400) [pid = 4948] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:26:32 INFO - PROCESS | 4948 | 1462836392171 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 16:26:32 INFO - PROCESS | 4948 | 1462836392232 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 4948 | 1462836392234 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:26:32 INFO - PROCESS | 4948 | 1462836392237 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 4948 | 1462836392239 Marionette TRACE conn6 <- [1,922,null,{}] 16:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:26:32 INFO - PROCESS | 4948 | 1462836392245 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 4948 | 1462836392331 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:26:32 INFO - PROCESS | 4948 | 1462836392339 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0D9000 == 71 [pid = 4948] [id = 240] 16:26:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000594228DC00) [pid = 4948] [serial = 719] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059486E5000) [pid = 4948] [serial = 720] [outer = 000000594228DC00] 16:26:32 INFO - PROCESS | 4948 | 1462836392384 Marionette DEBUG loaded listener.js 16:26:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005948858C00) [pid = 4948] [serial = 721] [outer = 000000594228DC00] 16:26:32 INFO - PROCESS | 4948 | 1462836392786 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 586ms 16:26:32 INFO - PROCESS | 4948 | 1462836392831 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:26:32 INFO - PROCESS | 4948 | 1462836392833 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:26:32 INFO - PROCESS | 4948 | 1462836392836 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:26:32 INFO - PROCESS | 4948 | 1462836392838 Marionette TRACE conn6 <- [1,926,null,{}] 16:26:32 INFO - PROCESS | 4948 | 1462836392847 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:32 INFO - PROCESS | 4948 | 1462836392935 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:26:32 INFO - PROCESS | 4948 | 1462836392943 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:32 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C697000 == 72 [pid = 4948] [id = 241] 16:26:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594888E000) [pid = 4948] [serial = 722] [outer = 0000000000000000] 16:26:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059488BB400) [pid = 4948] [serial = 723] [outer = 000000594888E000] 16:26:33 INFO - PROCESS | 4948 | 1462836392990 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000594A229000) [pid = 4948] [serial = 724] [outer = 000000594888E000] 16:26:33 INFO - PROCESS | 4948 | 1462836393408 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 16:26:33 INFO - PROCESS | 4948 | 1462836393468 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:26:33 INFO - PROCESS | 4948 | 1462836393471 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:26:33 INFO - PROCESS | 4948 | 1462836393474 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:26:33 INFO - PROCESS | 4948 | 1462836393477 Marionette TRACE conn6 <- [1,930,null,{}] 16:26:33 INFO - PROCESS | 4948 | 1462836393480 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:33 INFO - PROCESS | 4948 | 1462836393592 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:26:33 INFO - PROCESS | 4948 | 1462836393607 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB2A800 == 73 [pid = 4948] [id = 242] 16:26:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594B5C0000) [pid = 4948] [serial = 725] [outer = 0000000000000000] 16:26:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000594B7D1400) [pid = 4948] [serial = 726] [outer = 000000594B5C0000] 16:26:33 INFO - PROCESS | 4948 | 1462836393656 Marionette DEBUG loaded listener.js 16:26:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594EA55C00) [pid = 4948] [serial = 727] [outer = 000000594B5C0000] 16:26:34 INFO - PROCESS | 4948 | 1462836394324 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 880ms 16:26:34 INFO - PROCESS | 4948 | 1462836394358 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:26:34 INFO - PROCESS | 4948 | 1462836394363 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:26:34 INFO - PROCESS | 4948 | 1462836394369 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:26:34 INFO - PROCESS | 4948 | 1462836394373 Marionette TRACE conn6 <- [1,934,null,{}] 16:26:34 INFO - PROCESS | 4948 | 1462836394379 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:34 INFO - PROCESS | 4948 | 1462836394498 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:26:34 INFO - PROCESS | 4948 | 1462836394623 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:34 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944225800 == 74 [pid = 4948] [id = 243] 16:26:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059377E2C00) [pid = 4948] [serial = 728] [outer = 0000000000000000] 16:26:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593CA9A000) [pid = 4948] [serial = 729] [outer = 00000059377E2C00] 16:26:34 INFO - PROCESS | 4948 | 1462836394681 Marionette DEBUG loaded listener.js 16:26:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593DF06C00) [pid = 4948] [serial = 730] [outer = 00000059377E2C00] 16:26:35 INFO - PROCESS | 4948 | 1462836395303 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 984ms 16:26:35 INFO - PROCESS | 4948 | 1462836395355 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:26:35 INFO - PROCESS | 4948 | 1462836395362 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:26:35 INFO - PROCESS | 4948 | 1462836395369 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:26:35 INFO - PROCESS | 4948 | 1462836395372 Marionette TRACE conn6 <- [1,938,null,{}] 16:26:35 INFO - PROCESS | 4948 | 1462836395376 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:35 INFO - PROCESS | 4948 | 1462836395499 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:26:35 INFO - PROCESS | 4948 | 1462836395595 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B253000 == 75 [pid = 4948] [id = 244] 16:26:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594245B400) [pid = 4948] [serial = 731] [outer = 0000000000000000] 16:26:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059424B8000) [pid = 4948] [serial = 732] [outer = 000000594245B400] 16:26:35 INFO - PROCESS | 4948 | 1462836395649 Marionette DEBUG loaded listener.js 16:26:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005945071400) [pid = 4948] [serial = 733] [outer = 000000594245B400] 16:26:36 INFO - PROCESS | 4948 | 1462836396276 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 924ms 16:26:36 INFO - PROCESS | 4948 | 1462836396298 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:26:36 INFO - PROCESS | 4948 | 1462836396301 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:26:36 INFO - PROCESS | 4948 | 1462836396305 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:26:36 INFO - PROCESS | 4948 | 1462836396309 Marionette TRACE conn6 <- [1,942,null,{}] 16:26:36 INFO - PROCESS | 4948 | 1462836396321 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:36 INFO - PROCESS | 4948 | 1462836396438 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:26:36 INFO - PROCESS | 4948 | 1462836396563 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC68000 == 76 [pid = 4948] [id = 245] 16:26:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594858E400) [pid = 4948] [serial = 734] [outer = 0000000000000000] 16:26:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (00000059486DC400) [pid = 4948] [serial = 735] [outer = 000000594858E400] 16:26:36 INFO - PROCESS | 4948 | 1462836396622 Marionette DEBUG loaded listener.js 16:26:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594B5BDC00) [pid = 4948] [serial = 736] [outer = 000000594858E400] 16:26:37 INFO - PROCESS | 4948 | 1462836397181 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 943ms 16:26:37 INFO - PROCESS | 4948 | 1462836397250 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:26:37 INFO - PROCESS | 4948 | 1462836397254 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:26:37 INFO - PROCESS | 4948 | 1462836397257 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:26:37 INFO - PROCESS | 4948 | 1462836397260 Marionette TRACE conn6 <- [1,946,null,{}] 16:26:37 INFO - PROCESS | 4948 | 1462836397264 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:37 INFO - PROCESS | 4948 | 1462836397379 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:26:37 INFO - PROCESS | 4948 | 1462836397501 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDA9800 == 77 [pid = 4948] [id = 246] 16:26:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000594B90D800) [pid = 4948] [serial = 737] [outer = 0000000000000000] 16:26:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (000000594D664000) [pid = 4948] [serial = 738] [outer = 000000594B90D800] 16:26:37 INFO - PROCESS | 4948 | 1462836397557 Marionette DEBUG loaded listener.js 16:26:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594D66B800) [pid = 4948] [serial = 739] [outer = 000000594B90D800] 16:26:38 INFO - PROCESS | 4948 | 1462836398165 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 943ms 16:26:38 INFO - PROCESS | 4948 | 1462836398202 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:26:38 INFO - PROCESS | 4948 | 1462836398205 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:26:38 INFO - PROCESS | 4948 | 1462836398208 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:26:38 INFO - PROCESS | 4948 | 1462836398211 Marionette TRACE conn6 <- [1,950,null,{}] 16:26:38 INFO - PROCESS | 4948 | 1462836398214 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:38 INFO - PROCESS | 4948 | 1462836398325 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:26:38 INFO - PROCESS | 4948 | 1462836398419 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:38 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC2B800 == 78 [pid = 4948] [id = 247] 16:26:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594D667C00) [pid = 4948] [serial = 740] [outer = 0000000000000000] 16:26:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594EA57400) [pid = 4948] [serial = 741] [outer = 000000594D667C00] 16:26:38 INFO - PROCESS | 4948 | 1462836398473 Marionette DEBUG loaded listener.js 16:26:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059516C3400) [pid = 4948] [serial = 742] [outer = 000000594D667C00] 16:26:39 INFO - PROCESS | 4948 | 1462836399045 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 880ms 16:26:39 INFO - PROCESS | 4948 | 1462836399091 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:26:39 INFO - PROCESS | 4948 | 1462836399093 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:26:39 INFO - PROCESS | 4948 | 1462836399097 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 4948 | 1462836399099 Marionette TRACE conn6 <- [1,954,null,{}] 16:26:39 INFO - PROCESS | 4948 | 1462836399103 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:39 INFO - PROCESS | 4948 | 1462836399235 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:26:39 INFO - PROCESS | 4948 | 1462836399331 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC75800 == 79 [pid = 4948] [id = 248] 16:26:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594FCD5C00) [pid = 4948] [serial = 743] [outer = 0000000000000000] 16:26:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (00000059516C8000) [pid = 4948] [serial = 744] [outer = 000000594FCD5C00] 16:26:39 INFO - PROCESS | 4948 | 1462836399386 Marionette DEBUG loaded listener.js 16:26:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (00000059516CEC00) [pid = 4948] [serial = 745] [outer = 000000594FCD5C00] 16:26:39 INFO - PROCESS | 4948 | 1462836399897 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 839ms 16:26:39 INFO - PROCESS | 4948 | 1462836399938 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:26:39 INFO - PROCESS | 4948 | 1462836399941 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:26:39 INFO - PROCESS | 4948 | 1462836399944 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:26:39 INFO - PROCESS | 4948 | 1462836399946 Marionette TRACE conn6 <- [1,958,null,{}] 16:26:39 INFO - PROCESS | 4948 | 1462836399950 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:40 INFO - PROCESS | 4948 | 1462836400073 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:26:40 INFO - PROCESS | 4948 | 1462836400183 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:40 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C53D800 == 80 [pid = 4948] [id = 249] 16:26:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (0000005937526C00) [pid = 4948] [serial = 746] [outer = 0000000000000000] 16:26:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594FCD9400) [pid = 4948] [serial = 747] [outer = 0000005937526C00] 16:26:40 INFO - PROCESS | 4948 | 1462836400238 Marionette DEBUG loaded listener.js 16:26:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (00000059502C9C00) [pid = 4948] [serial = 748] [outer = 0000005937526C00] 16:26:41 INFO - PROCESS | 4948 | 1462836401031 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1139ms 16:26:41 INFO - PROCESS | 4948 | 1462836401086 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 4948 | 1462836401090 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:26:41 INFO - PROCESS | 4948 | 1462836401095 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:26:41 INFO - PROCESS | 4948 | 1462836401099 Marionette TRACE conn6 <- [1,962,null,{}] 16:26:41 INFO - PROCESS | 4948 | 1462836401105 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:41 INFO - PROCESS | 4948 | 1462836401211 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:26:41 INFO - PROCESS | 4948 | 1462836401342 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D94F000 == 81 [pid = 4948] [id = 250] 16:26:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (00000059325C4400) [pid = 4948] [serial = 749] [outer = 0000000000000000] 16:26:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (0000005937509400) [pid = 4948] [serial = 750] [outer = 00000059325C4400] 16:26:41 INFO - PROCESS | 4948 | 1462836401392 Marionette DEBUG loaded listener.js 16:26:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000593CA97800) [pid = 4948] [serial = 751] [outer = 00000059325C4400] 16:26:41 INFO - PROCESS | 4948 | 1462836401943 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 879ms 16:26:41 INFO - PROCESS | 4948 | 1462836401979 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:26:41 INFO - PROCESS | 4948 | 1462836401984 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:26:41 INFO - PROCESS | 4948 | 1462836401991 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 4948 | 1462836401994 Marionette TRACE conn6 <- [1,966,null,{}] 16:26:42 INFO - PROCESS | 4948 | 1462836401997 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 4948 | 1462836402131 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005944AA7800 == 80 [pid = 4948] [id = 29] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005947EA6000 == 79 [pid = 4948] [id = 206] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594C53E000 == 78 [pid = 4948] [id = 170] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005938C7A000 == 77 [pid = 4948] [id = 205] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594C697000 == 76 [pid = 4948] [id = 241] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0D9000 == 75 [pid = 4948] [id = 240] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFDF000 == 74 [pid = 4948] [id = 239] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB38000 == 73 [pid = 4948] [id = 238] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594B25F800 == 72 [pid = 4948] [id = 237] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D63800 == 71 [pid = 4948] [id = 236] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E8E000 == 70 [pid = 4948] [id = 235] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (00000059376A3C00) [pid = 4948] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (000000594228D800) [pid = 4948] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005947F99C00) [pid = 4948] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005944B48800) [pid = 4948] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (000000594A59F800) [pid = 4948] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (000000594B5C3000) [pid = 4948] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005948854000) [pid = 4948] [serial = 674] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005945392800 == 69 [pid = 4948] [id = 234] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000593BEEE000 == 68 [pid = 4948] [id = 233] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005945387000 == 67 [pid = 4948] [id = 232] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB9E000 == 66 [pid = 4948] [id = 229] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005942498800 == 65 [pid = 4948] [id = 226] 16:26:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594C70E800 == 64 [pid = 4948] [id = 225] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059486E3000) [pid = 4948] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005943D2D400) [pid = 4948] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005944B42800) [pid = 4948] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005945A6F800) [pid = 4948] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (00000059452F2400) [pid = 4948] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000593DF0B400) [pid = 4948] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005940D1A400) [pid = 4948] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594244FC00) [pid = 4948] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005937635000) [pid = 4948] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593DF04800) [pid = 4948] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059411DB800) [pid = 4948] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005941A4C000) [pid = 4948] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005938BBDC00) [pid = 4948] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005937630400) [pid = 4948] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005949E6DC00) [pid = 4948] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005947F8A800) [pid = 4948] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005947F99000) [pid = 4948] [serial = 668] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059486A4C00) [pid = 4948] [serial = 671] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005947FDDC00) [pid = 4948] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005945073000) [pid = 4948] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005948540000) [pid = 4948] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:26:42 INFO - PROCESS | 4948 | 1462836402280 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA81800 == 65 [pid = 4948] [id = 251] 16:26:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059359EAC00) [pid = 4948] [serial = 752] [outer = 0000000000000000] 16:26:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005937510800) [pid = 4948] [serial = 753] [outer = 00000059359EAC00] 16:26:42 INFO - PROCESS | 4948 | 1462836402326 Marionette DEBUG loaded listener.js 16:26:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000593D63E000) [pid = 4948] [serial = 754] [outer = 00000059359EAC00] 16:26:42 INFO - PROCESS | 4948 | 1462836402783 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 838ms 16:26:42 INFO - PROCESS | 4948 | 1462836402830 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:26:42 INFO - PROCESS | 4948 | 1462836402833 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:26:42 INFO - PROCESS | 4948 | 1462836402837 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:26:42 INFO - PROCESS | 4948 | 1462836402840 Marionette TRACE conn6 <- [1,970,null,{}] 16:26:42 INFO - PROCESS | 4948 | 1462836402851 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:42 INFO - PROCESS | 4948 | 1462836402946 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:26:42 INFO - PROCESS | 4948 | 1462836402956 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:42 INFO - PROCESS | 4948 | ++DOCSHELL 000000594538C800 == 66 [pid = 4948] [id = 252] 16:26:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005940D62400) [pid = 4948] [serial = 755] [outer = 0000000000000000] 16:26:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005941175400) [pid = 4948] [serial = 756] [outer = 0000005940D62400] 16:26:43 INFO - PROCESS | 4948 | 1462836403004 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005941A48800) [pid = 4948] [serial = 757] [outer = 0000005940D62400] 16:26:43 INFO - PROCESS | 4948 | 1462836403472 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 691ms 16:26:43 INFO - PROCESS | 4948 | 1462836403529 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:26:43 INFO - PROCESS | 4948 | 1462836403532 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:26:43 INFO - PROCESS | 4948 | 1462836403535 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:26:43 INFO - PROCESS | 4948 | 1462836403537 Marionette TRACE conn6 <- [1,974,null,{}] 16:26:43 INFO - PROCESS | 4948 | 1462836403541 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:43 INFO - PROCESS | 4948 | 1462836403631 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:26:43 INFO - PROCESS | 4948 | 1462836403640 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:43 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E8A000 == 67 [pid = 4948] [id = 253] 16:26:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005940D63000) [pid = 4948] [serial = 758] [outer = 0000000000000000] 16:26:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594244F800) [pid = 4948] [serial = 759] [outer = 0000005940D63000] 16:26:43 INFO - PROCESS | 4948 | 1462836403759 Marionette DEBUG loaded listener.js 16:26:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005943D28800) [pid = 4948] [serial = 760] [outer = 0000005940D63000] 16:26:44 INFO - PROCESS | 4948 | 1462836404140 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 16:26:44 INFO - PROCESS | 4948 | 1462836404166 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 4948 | 1462836404169 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:26:44 INFO - PROCESS | 4948 | 1462836404172 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 4948 | 1462836404174 Marionette TRACE conn6 <- [1,978,null,{}] 16:26:44 INFO - PROCESS | 4948 | 1462836404177 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:44 INFO - PROCESS | 4948 | 1462836404263 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:26:44 INFO - PROCESS | 4948 | 1462836404385 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:44 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948693800 == 68 [pid = 4948] [id = 254] 16:26:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000594245E000) [pid = 4948] [serial = 761] [outer = 0000000000000000] 16:26:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059444BFC00) [pid = 4948] [serial = 762] [outer = 000000594245E000] 16:26:44 INFO - PROCESS | 4948 | 1462836404432 Marionette DEBUG loaded listener.js 16:26:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005944B4B400) [pid = 4948] [serial = 763] [outer = 000000594245E000] 16:26:44 INFO - PROCESS | 4948 | 1462836404860 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 732ms 16:26:44 INFO - PROCESS | 4948 | 1462836404908 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:26:44 INFO - PROCESS | 4948 | 1462836404910 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:26:44 INFO - PROCESS | 4948 | 1462836404914 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:26:44 INFO - PROCESS | 4948 | 1462836404915 Marionette TRACE conn6 <- [1,982,null,{}] 16:26:44 INFO - PROCESS | 4948 | 1462836404919 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:45 INFO - PROCESS | 4948 | 1462836405062 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:26:45 INFO - PROCESS | 4948 | 1462836405119 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B25C800 == 69 [pid = 4948] [id = 255] 16:26:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005945079800) [pid = 4948] [serial = 764] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005945884000) [pid = 4948] [serial = 765] [outer = 0000005945079800] 16:26:45 INFO - PROCESS | 4948 | 1462836405168 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005947F96000) [pid = 4948] [serial = 766] [outer = 0000005945079800] 16:26:45 INFO - PROCESS | 4948 | 1462836405587 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 734ms 16:26:45 INFO - PROCESS | 4948 | 1462836405679 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:26:45 INFO - PROCESS | 4948 | 1462836405681 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:26:45 INFO - PROCESS | 4948 | 1462836405685 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:26:45 INFO - PROCESS | 4948 | 1462836405686 Marionette TRACE conn6 <- [1,986,null,{}] 16:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:26:45 INFO - PROCESS | 4948 | 1462836405694 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:45 INFO - PROCESS | 4948 | 1462836405809 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:26:45 INFO - PROCESS | 4948 | 1462836405865 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B79E800 == 70 [pid = 4948] [id = 256] 16:26:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005947FDEC00) [pid = 4948] [serial = 767] [outer = 0000000000000000] 16:26:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594827E800) [pid = 4948] [serial = 768] [outer = 0000005947FDEC00] 16:26:45 INFO - PROCESS | 4948 | 1462836405909 Marionette DEBUG loaded listener.js 16:26:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (00000059485D1000) [pid = 4948] [serial = 769] [outer = 0000005947FDEC00] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000594888E000) [pid = 4948] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000594245A000) [pid = 4948] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059453E6400) [pid = 4948] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059377DC800) [pid = 4948] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (00000059444B9800) [pid = 4948] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059364D7400) [pid = 4948] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005948271400) [pid = 4948] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005940D61400) [pid = 4948] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005948630000) [pid = 4948] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:26:46 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000594228DC00) [pid = 4948] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:26:46 INFO - PROCESS | 4948 | 1462836406444 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 775ms 16:26:46 INFO - PROCESS | 4948 | 1462836406468 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:26:46 INFO - PROCESS | 4948 | 1462836406470 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:26:46 INFO - PROCESS | 4948 | 1462836406473 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:26:46 INFO - PROCESS | 4948 | 1462836406475 Marionette TRACE conn6 <- [1,990,null,{}] 16:26:46 INFO - PROCESS | 4948 | 1462836406479 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:46 INFO - PROCESS | 4948 | 1462836406565 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:26:46 INFO - PROCESS | 4948 | 1462836406572 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFD6800 == 71 [pid = 4948] [id = 257] 16:26:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059417AB800) [pid = 4948] [serial = 770] [outer = 0000000000000000] 16:26:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005943F89800) [pid = 4948] [serial = 771] [outer = 00000059417AB800] 16:26:46 INFO - PROCESS | 4948 | 1462836406617 Marionette DEBUG loaded listener.js 16:26:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594862CC00) [pid = 4948] [serial = 772] [outer = 00000059417AB800] 16:26:47 INFO - PROCESS | 4948 | 1462836407049 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 626ms 16:26:47 INFO - PROCESS | 4948 | 1462836407104 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 4948 | 1462836407106 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:26:47 INFO - PROCESS | 4948 | 1462836407137 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 4948 | 1462836407139 Marionette TRACE conn6 <- [1,994,null,{}] 16:26:47 INFO - PROCESS | 4948 | 1462836407144 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:47 INFO - PROCESS | 4948 | 1462836407230 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:26:47 INFO - PROCESS | 4948 | 1462836407239 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C50F800 == 72 [pid = 4948] [id = 258] 16:26:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005948591000) [pid = 4948] [serial = 773] [outer = 0000000000000000] 16:26:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594883D400) [pid = 4948] [serial = 774] [outer = 0000005948591000] 16:26:47 INFO - PROCESS | 4948 | 1462836407283 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005948859800) [pid = 4948] [serial = 775] [outer = 0000005948591000] 16:26:47 INFO - PROCESS | 4948 | 1462836407687 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 606ms 16:26:47 INFO - PROCESS | 4948 | 1462836407730 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:26:47 INFO - PROCESS | 4948 | 1462836407732 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:26:47 INFO - PROCESS | 4948 | 1462836407736 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:26:47 INFO - PROCESS | 4948 | 1462836407738 Marionette TRACE conn6 <- [1,998,null,{}] 16:26:47 INFO - PROCESS | 4948 | 1462836407742 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:47 INFO - PROCESS | 4948 | 1462836407830 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:26:47 INFO - PROCESS | 4948 | 1462836407837 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C70E800 == 73 [pid = 4948] [id = 259] 16:26:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005948884C00) [pid = 4948] [serial = 776] [outer = 0000000000000000] 16:26:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (00000059488B8800) [pid = 4948] [serial = 777] [outer = 0000005948884C00] 16:26:47 INFO - PROCESS | 4948 | 1462836407881 Marionette DEBUG loaded listener.js 16:26:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005949E72800) [pid = 4948] [serial = 778] [outer = 0000005948884C00] 16:26:48 INFO - PROCESS | 4948 | 1462836408301 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 16:26:48 INFO - PROCESS | 4948 | 1462836408368 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:26:48 INFO - PROCESS | 4948 | 1462836408371 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:26:48 INFO - PROCESS | 4948 | 1462836408374 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:26:48 INFO - PROCESS | 4948 | 1462836408377 Marionette TRACE conn6 <- [1,1002,null,{}] 16:26:48 INFO - PROCESS | 4948 | 1462836408380 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:48 INFO - PROCESS | 4948 | 1462836408559 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:26:48 INFO - PROCESS | 4948 | 1462836408708 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594129B000 == 74 [pid = 4948] [id = 260] 16:26:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000593750B800) [pid = 4948] [serial = 779] [outer = 0000000000000000] 16:26:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000593762F800) [pid = 4948] [serial = 780] [outer = 000000593750B800] 16:26:48 INFO - PROCESS | 4948 | 1462836408766 Marionette DEBUG loaded listener.js 16:26:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000593CA94400) [pid = 4948] [serial = 781] [outer = 000000593750B800] 16:26:49 INFO - PROCESS | 4948 | 1462836409348 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1026ms 16:26:49 INFO - PROCESS | 4948 | 1462836409404 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:26:49 INFO - PROCESS | 4948 | 1462836409408 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:26:49 INFO - PROCESS | 4948 | 1462836409413 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:26:49 INFO - PROCESS | 4948 | 1462836409417 Marionette TRACE conn6 <- [1,1006,null,{}] 16:26:49 INFO - PROCESS | 4948 | 1462836409443 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:49 INFO - PROCESS | 4948 | 1462836409564 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:26:49 INFO - PROCESS | 4948 | 1462836409689 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:49 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E22000 == 75 [pid = 4948] [id = 261] 16:26:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (0000005940D4A400) [pid = 4948] [serial = 782] [outer = 0000000000000000] 16:26:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (0000005940D5F000) [pid = 4948] [serial = 783] [outer = 0000005940D4A400] 16:26:49 INFO - PROCESS | 4948 | 1462836409748 Marionette DEBUG loaded listener.js 16:26:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594228E000) [pid = 4948] [serial = 784] [outer = 0000005940D4A400] 16:26:50 INFO - PROCESS | 4948 | 1462836410375 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1031ms 16:26:50 INFO - PROCESS | 4948 | 1462836410449 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:26:50 INFO - PROCESS | 4948 | 1462836410453 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:26:50 INFO - PROCESS | 4948 | 1462836410458 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:26:50 INFO - PROCESS | 4948 | 1462836410460 Marionette TRACE conn6 <- [1,1010,null,{}] 16:26:50 INFO - PROCESS | 4948 | 1462836410464 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:50 INFO - PROCESS | 4948 | 1462836410586 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:26:50 INFO - PROCESS | 4948 | 1462836410704 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB26000 == 76 [pid = 4948] [id = 262] 16:26:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005945249800) [pid = 4948] [serial = 785] [outer = 0000000000000000] 16:26:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (0000005946632400) [pid = 4948] [serial = 786] [outer = 0000005945249800] 16:26:50 INFO - PROCESS | 4948 | 1462836410763 Marionette DEBUG loaded listener.js 16:26:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005947FE4400) [pid = 4948] [serial = 787] [outer = 0000005945249800] 16:26:51 INFO - PROCESS | 4948 | 1462836411365 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 943ms 16:26:51 INFO - PROCESS | 4948 | 1462836411403 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:26:51 INFO - PROCESS | 4948 | 1462836411408 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:26:51 INFO - PROCESS | 4948 | 1462836411420 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:26:51 INFO - PROCESS | 4948 | 1462836411425 Marionette TRACE conn6 <- [1,1014,null,{}] 16:26:51 INFO - PROCESS | 4948 | 1462836411429 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:51 INFO - PROCESS | 4948 | 1462836411548 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:26:51 INFO - PROCESS | 4948 | 1462836411671 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC6C000 == 77 [pid = 4948] [id = 263] 16:26:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000594A227400) [pid = 4948] [serial = 788] [outer = 0000000000000000] 16:26:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000594B5C0800) [pid = 4948] [serial = 789] [outer = 000000594A227400] 16:26:51 INFO - PROCESS | 4948 | 1462836411728 Marionette DEBUG loaded listener.js 16:26:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (000000594B905800) [pid = 4948] [serial = 790] [outer = 000000594A227400] 16:26:52 INFO - PROCESS | 4948 | 1462836412295 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 16:26:52 INFO - PROCESS | 4948 | 1462836412361 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:26:52 INFO - PROCESS | 4948 | 1462836412364 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:26:52 INFO - PROCESS | 4948 | 1462836412367 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:26:52 INFO - PROCESS | 4948 | 1462836412369 Marionette TRACE conn6 <- [1,1018,null,{}] 16:26:52 INFO - PROCESS | 4948 | 1462836412373 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:52 INFO - PROCESS | 4948 | 1462836412488 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:26:52 INFO - PROCESS | 4948 | 1462836412612 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:52 INFO - PROCESS | 4948 | ++DOCSHELL 00000059503D0000 == 78 [pid = 4948] [id = 264] 16:26:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000594B90F000) [pid = 4948] [serial = 791] [outer = 0000000000000000] 16:26:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000594DB26000) [pid = 4948] [serial = 792] [outer = 000000594B90F000] 16:26:52 INFO - PROCESS | 4948 | 1462836412667 Marionette DEBUG loaded listener.js 16:26:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000594DB2E400) [pid = 4948] [serial = 793] [outer = 000000594B90F000] 16:26:53 INFO - PROCESS | 4948 | 1462836413254 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 943ms 16:26:53 INFO - PROCESS | 4948 | 1462836413312 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:26:53 INFO - PROCESS | 4948 | 1462836413314 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:26:53 INFO - PROCESS | 4948 | 1462836413318 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:26:53 INFO - PROCESS | 4948 | 1462836413320 Marionette TRACE conn6 <- [1,1022,null,{}] 16:26:53 INFO - PROCESS | 4948 | 1462836413324 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:53 INFO - PROCESS | 4948 | 1462836413439 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:26:53 INFO - PROCESS | 4948 | 1462836413567 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:53 INFO - PROCESS | 4948 | ++DOCSHELL 0000005951779800 == 79 [pid = 4948] [id = 265] 16:26:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (000000594EA63000) [pid = 4948] [serial = 794] [outer = 0000000000000000] 16:26:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (000000594EAD1800) [pid = 4948] [serial = 795] [outer = 000000594EA63000] 16:26:53 INFO - PROCESS | 4948 | 1462836413631 Marionette DEBUG loaded listener.js 16:26:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (000000594EADB400) [pid = 4948] [serial = 796] [outer = 000000594EA63000] 16:26:54 INFO - PROCESS | 4948 | 1462836414227 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 16:26:54 INFO - PROCESS | 4948 | 1462836414306 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:26:54 INFO - PROCESS | 4948 | 1462836414309 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:26:54 INFO - PROCESS | 4948 | 1462836414313 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:26:54 INFO - PROCESS | 4948 | 1462836414315 Marionette TRACE conn6 <- [1,1026,null,{}] 16:26:54 INFO - PROCESS | 4948 | 1462836414319 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:54 INFO - PROCESS | 4948 | 1462836414468 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:26:54 INFO - PROCESS | 4948 | 1462836414593 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7D8800 == 80 [pid = 4948] [id = 266] 16:26:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (000000594EA64000) [pid = 4948] [serial = 797] [outer = 0000000000000000] 16:26:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (000000594FCDF400) [pid = 4948] [serial = 798] [outer = 000000594EA64000] 16:26:54 INFO - PROCESS | 4948 | 1462836414648 Marionette DEBUG loaded listener.js 16:26:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (00000059502CA000) [pid = 4948] [serial = 799] [outer = 000000594EA64000] 16:26:55 INFO - PROCESS | 4948 | 1462836415209 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 944ms 16:26:55 INFO - PROCESS | 4948 | 1462836415258 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:26:55 INFO - PROCESS | 4948 | 1462836415261 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:26:55 INFO - PROCESS | 4948 | 1462836415264 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:26:55 INFO - PROCESS | 4948 | 1462836415266 Marionette TRACE conn6 <- [1,1030,null,{}] 16:26:55 INFO - PROCESS | 4948 | 1462836415270 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:55 INFO - PROCESS | 4948 | 1462836415384 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:26:55 INFO - PROCESS | 4948 | 1462836415652 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D95B800 == 81 [pid = 4948] [id = 267] 16:26:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (00000059360AC800) [pid = 4948] [serial = 800] [outer = 0000000000000000] 16:26:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (0000005936409400) [pid = 4948] [serial = 801] [outer = 00000059360AC800] 16:26:55 INFO - PROCESS | 4948 | 1462836415712 Marionette DEBUG loaded listener.js 16:26:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (0000005937B12000) [pid = 4948] [serial = 802] [outer = 00000059360AC800] 16:26:56 INFO - PROCESS | 4948 | 1462836416334 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1132ms 16:26:56 INFO - PROCESS | 4948 | 1462836416418 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:26:56 INFO - PROCESS | 4948 | 1462836416422 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:26:56 INFO - PROCESS | 4948 | 1462836416428 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:26:56 INFO - PROCESS | 4948 | 1462836416432 Marionette TRACE conn6 <- [1,1034,null,{}] 16:26:56 INFO - PROCESS | 4948 | 1462836416437 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:56 INFO - PROCESS | 4948 | 1462836416550 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:26:56 INFO - PROCESS | 4948 | 1462836416673 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BF77800 == 82 [pid = 4948] [id = 268] 16:26:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (000000593751CC00) [pid = 4948] [serial = 803] [outer = 0000000000000000] 16:26:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (0000005937529400) [pid = 4948] [serial = 804] [outer = 000000593751CC00] 16:26:56 INFO - PROCESS | 4948 | 1462836416725 Marionette DEBUG loaded listener.js 16:26:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (00000059376B0800) [pid = 4948] [serial = 805] [outer = 000000593751CC00] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594A09F000 == 81 [pid = 4948] [id = 19] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594C70E800 == 80 [pid = 4948] [id = 259] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594C50F800 == 79 [pid = 4948] [id = 258] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFD6800 == 78 [pid = 4948] [id = 257] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594B79E800 == 77 [pid = 4948] [id = 256] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594B25C800 == 76 [pid = 4948] [id = 255] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 0000005948693800 == 75 [pid = 4948] [id = 254] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E8A000 == 74 [pid = 4948] [id = 253] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000594538C800 == 73 [pid = 4948] [id = 252] 16:26:56 INFO - PROCESS | 4948 | --DOCSHELL 000000593CA81800 == 72 [pid = 4948] [id = 251] 16:26:56 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000594B7D1400) [pid = 4948] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (000000594A593C00) [pid = 4948] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (000000594B5C4400) [pid = 4948] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:26:56 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (000000594EA5A000) [pid = 4948] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOCSHELL 000000593D94F000 == 71 [pid = 4948] [id = 250] 16:26:57 INFO - PROCESS | 4948 | --DOCSHELL 000000594B253000 == 70 [pid = 4948] [id = 244] 16:26:57 INFO - PROCESS | 4948 | --DOCSHELL 0000005944225800 == 69 [pid = 4948] [id = 243] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (000000594A229000) [pid = 4948] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (0000005943613C00) [pid = 4948] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (000000594441C000) [pid = 4948] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (00000059466D8C00) [pid = 4948] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000593D973800) [pid = 4948] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (0000005938A27800) [pid = 4948] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (0000005944A49000) [pid = 4948] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (00000059417B8400) [pid = 4948] [serial = 680] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (0000005937502C00) [pid = 4948] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (000000593BB34800) [pid = 4948] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000594827AC00) [pid = 4948] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000594117D000) [pid = 4948] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005941A93400) [pid = 4948] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005947F99400) [pid = 4948] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (00000059486A9C00) [pid = 4948] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (00000059486AEC00) [pid = 4948] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (00000059485D0000) [pid = 4948] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (000000593BECA800) [pid = 4948] [serial = 677] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (00000059486E5000) [pid = 4948] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059488BB400) [pid = 4948] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005948843800) [pid = 4948] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000594A229400) [pid = 4948] [serial = 384] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005948858C00) [pid = 4948] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005944FF1C00) [pid = 4948] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:26:57 INFO - PROCESS | 4948 | 1462836417252 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 880ms 16:26:57 INFO - PROCESS | 4948 | 1462836417316 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:26:57 INFO - PROCESS | 4948 | 1462836417320 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:26:57 INFO - PROCESS | 4948 | 1462836417325 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:26:57 INFO - PROCESS | 4948 | 1462836417327 Marionette TRACE conn6 <- [1,1038,null,{}] 16:26:57 INFO - PROCESS | 4948 | 1462836417331 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:57 INFO - PROCESS | 4948 | 1462836417423 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:26:57 INFO - PROCESS | 4948 | 1462836417434 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:57 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411B7000 == 70 [pid = 4948] [id = 269] 16:26:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005938111000) [pid = 4948] [serial = 806] [outer = 0000000000000000] 16:26:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (0000005938A25000) [pid = 4948] [serial = 807] [outer = 0000005938111000] 16:26:57 INFO - PROCESS | 4948 | 1462836417479 Marionette DEBUG loaded listener.js 16:26:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000593BECA800) [pid = 4948] [serial = 808] [outer = 0000005938111000] 16:26:57 INFO - PROCESS | 4948 | 1462836417954 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 16:26:58 INFO - PROCESS | 4948 | 1462836418018 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 4948 | 1462836418020 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:26:58 INFO - PROCESS | 4948 | 1462836418025 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 4948 | 1462836418032 Marionette TRACE conn6 <- [1,1042,null,{}] 16:26:58 INFO - PROCESS | 4948 | 1462836418042 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:58 INFO - PROCESS | 4948 | 1462836418139 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:26:58 INFO - PROCESS | 4948 | 1462836418231 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:58 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944AAC800 == 71 [pid = 4948] [id = 270] 16:26:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005938186C00) [pid = 4948] [serial = 809] [outer = 0000000000000000] 16:26:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000593D97FC00) [pid = 4948] [serial = 810] [outer = 0000005938186C00] 16:26:58 INFO - PROCESS | 4948 | 1462836418276 Marionette DEBUG loaded listener.js 16:26:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000593DF0F800) [pid = 4948] [serial = 811] [outer = 0000005938186C00] 16:26:58 INFO - PROCESS | 4948 | 1462836418887 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 881ms 16:26:58 INFO - PROCESS | 4948 | 1462836418907 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:26:58 INFO - PROCESS | 4948 | 1462836418913 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:26:58 INFO - PROCESS | 4948 | 1462836418936 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:26:58 INFO - PROCESS | 4948 | 1462836418941 Marionette TRACE conn6 <- [1,1046,null,{}] 16:26:58 INFO - PROCESS | 4948 | 1462836418946 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:26:59 INFO - PROCESS | 4948 | 1462836419067 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:26:59 INFO - PROCESS | 4948 | 1462836419166 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:26:59 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419DC800 == 72 [pid = 4948] [id = 271] 16:26:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (0000005937635C00) [pid = 4948] [serial = 812] [outer = 0000000000000000] 16:26:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005937B12400) [pid = 4948] [serial = 813] [outer = 0000005937635C00] 16:26:59 INFO - PROCESS | 4948 | 1462836419224 Marionette DEBUG loaded listener.js 16:26:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000593C651C00) [pid = 4948] [serial = 814] [outer = 0000005937635C00] 16:26:59 INFO - PROCESS | 4948 | 1462836419841 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 943ms 16:26:59 INFO - PROCESS | 4948 | 1462836419878 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:26:59 INFO - PROCESS | 4948 | 1462836419884 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:26:59 INFO - PROCESS | 4948 | 1462836419891 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:26:59 INFO - PROCESS | 4948 | 1462836419894 Marionette TRACE conn6 <- [1,1050,null,{}] 16:26:59 INFO - PROCESS | 4948 | 1462836419898 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:00 INFO - PROCESS | 4948 | 1462836420045 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:27:00 INFO - PROCESS | 4948 | 1462836420170 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:00 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946762800 == 73 [pid = 4948] [id = 272] 16:27:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (000000593D987400) [pid = 4948] [serial = 815] [outer = 0000000000000000] 16:27:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000593DF0FC00) [pid = 4948] [serial = 816] [outer = 000000593D987400] 16:27:00 INFO - PROCESS | 4948 | 1462836420227 Marionette DEBUG loaded listener.js 16:27:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (0000005940D1C800) [pid = 4948] [serial = 817] [outer = 000000593D987400] 16:27:00 INFO - PROCESS | 4948 | 1462836420862 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 984ms 16:27:00 INFO - PROCESS | 4948 | 1462836420896 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:27:00 INFO - PROCESS | 4948 | 1462836420899 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:27:00 INFO - PROCESS | 4948 | 1462836420904 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:27:00 INFO - PROCESS | 4948 | 1462836420908 Marionette TRACE conn6 <- [1,1054,null,{}] 16:27:00 INFO - PROCESS | 4948 | 1462836420920 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 4948 | 1462836421038 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:27:01 INFO - PROCESS | 4948 | 1462836421164 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:01 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E86800 == 74 [pid = 4948] [id = 273] 16:27:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (0000005941179C00) [pid = 4948] [serial = 818] [outer = 0000000000000000] 16:27:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (0000005941181800) [pid = 4948] [serial = 819] [outer = 0000005941179C00] 16:27:01 INFO - PROCESS | 4948 | 1462836421223 Marionette DEBUG loaded listener.js 16:27:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (0000005941A48000) [pid = 4948] [serial = 820] [outer = 0000005941179C00] 16:27:01 INFO - PROCESS | 4948 | 1462836421785 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 16:27:01 INFO - PROCESS | 4948 | 1462836421852 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:27:01 INFO - PROCESS | 4948 | 1462836421855 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:27:01 INFO - PROCESS | 4948 | 1462836421859 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:27:01 INFO - PROCESS | 4948 | 1462836421862 Marionette TRACE conn6 <- [1,1058,null,{}] 16:27:01 INFO - PROCESS | 4948 | 1462836421866 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:01 INFO - PROCESS | 4948 | 1462836421982 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:27:02 INFO - PROCESS | 4948 | 1462836422106 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:02 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948684800 == 75 [pid = 4948] [id = 274] 16:27:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (0000005941D7FC00) [pid = 4948] [serial = 821] [outer = 0000000000000000] 16:27:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (000000594228B800) [pid = 4948] [serial = 822] [outer = 0000005941D7FC00] 16:27:02 INFO - PROCESS | 4948 | 1462836422163 Marionette DEBUG loaded listener.js 16:27:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (0000005942458800) [pid = 4948] [serial = 823] [outer = 0000005941D7FC00] 16:27:02 INFO - PROCESS | 4948 | 1462836422742 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 16:27:02 INFO - PROCESS | 4948 | 1462836422804 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:27:02 INFO - PROCESS | 4948 | 1462836422807 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:27:02 INFO - PROCESS | 4948 | 1462836422810 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:27:02 INFO - PROCESS | 4948 | 1462836422812 Marionette TRACE conn6 <- [1,1062,null,{}] 16:27:02 INFO - PROCESS | 4948 | 1462836422816 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:02 INFO - PROCESS | 4948 | 1462836422955 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:27:03 INFO - PROCESS | 4948 | 1462836423078 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29A800 == 76 [pid = 4948] [id = 275] 16:27:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (0000005941D7DC00) [pid = 4948] [serial = 824] [outer = 0000000000000000] 16:27:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (000000594360EC00) [pid = 4948] [serial = 825] [outer = 0000005941D7DC00] 16:27:03 INFO - PROCESS | 4948 | 1462836423136 Marionette DEBUG loaded listener.js 16:27:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005943D32800) [pid = 4948] [serial = 826] [outer = 0000005941D7DC00] 16:27:03 INFO - PROCESS | 4948 | 1462836423778 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1029ms 16:27:03 INFO - PROCESS | 4948 | 1462836423841 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:27:03 INFO - PROCESS | 4948 | 1462836423844 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:27:03 INFO - PROCESS | 4948 | 1462836423848 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:27:03 INFO - PROCESS | 4948 | 1462836423850 Marionette TRACE conn6 <- [1,1066,null,{}] 16:27:03 INFO - PROCESS | 4948 | 1462836423873 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:04 INFO - PROCESS | 4948 | 1462836424028 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:27:04 INFO - PROCESS | 4948 | 1462836424154 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B666000 == 77 [pid = 4948] [id = 276] 16:27:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (00000059444C2400) [pid = 4948] [serial = 827] [outer = 0000000000000000] 16:27:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (0000005944B3CC00) [pid = 4948] [serial = 828] [outer = 00000059444C2400] 16:27:04 INFO - PROCESS | 4948 | 1462836424211 Marionette DEBUG loaded listener.js 16:27:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (0000005945076800) [pid = 4948] [serial = 829] [outer = 00000059444C2400] 16:27:04 INFO - PROCESS | 4948 | 1462836424753 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 942ms 16:27:04 INFO - PROCESS | 4948 | 1462836424791 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:27:04 INFO - PROCESS | 4948 | 1462836424793 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:27:04 INFO - PROCESS | 4948 | 1462836424797 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:27:04 INFO - PROCESS | 4948 | 1462836424799 Marionette TRACE conn6 <- [1,1070,null,{}] 16:27:04 INFO - PROCESS | 4948 | 1462836424803 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:04 INFO - PROCESS | 4948 | 1462836424910 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:27:05 INFO - PROCESS | 4948 | 1462836425034 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:05 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B7AA800 == 78 [pid = 4948] [id = 277] 16:27:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (00000059444C3800) [pid = 4948] [serial = 830] [outer = 0000000000000000] 16:27:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (00000059452ED800) [pid = 4948] [serial = 831] [outer = 00000059444C3800] 16:27:05 INFO - PROCESS | 4948 | 1462836425090 Marionette DEBUG loaded listener.js 16:27:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (0000005945883400) [pid = 4948] [serial = 832] [outer = 00000059444C3800] 16:27:05 INFO - PROCESS | 4948 | 1462836425690 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 16:27:05 INFO - PROCESS | 4948 | 1462836425743 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:27:05 INFO - PROCESS | 4948 | 1462836425745 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:27:05 INFO - PROCESS | 4948 | 1462836425749 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:27:05 INFO - PROCESS | 4948 | 1462836425751 Marionette TRACE conn6 <- [1,1074,null,{}] 16:27:05 INFO - PROCESS | 4948 | 1462836425755 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:05 INFO - PROCESS | 4948 | 1462836425868 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:27:06 INFO - PROCESS | 4948 | 1462836425993 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:06 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFE2000 == 79 [pid = 4948] [id = 278] 16:27:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (0000005945071800) [pid = 4948] [serial = 833] [outer = 0000000000000000] 16:27:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (00000059466D5800) [pid = 4948] [serial = 834] [outer = 0000005945071800] 16:27:06 INFO - PROCESS | 4948 | 1462836426049 Marionette DEBUG loaded listener.js 16:27:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (0000005946E20C00) [pid = 4948] [serial = 835] [outer = 0000005945071800] 16:27:06 INFO - PROCESS | 4948 | 1462836426771 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1073ms 16:27:06 INFO - PROCESS | 4948 | 1462836426825 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:27:06 INFO - PROCESS | 4948 | 1462836426830 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:27:06 INFO - PROCESS | 4948 | 1462836426834 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:27:06 INFO - PROCESS | 4948 | 1462836426838 Marionette TRACE conn6 <- [1,1078,null,{}] 16:27:06 INFO - PROCESS | 4948 | 1462836426843 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:06 INFO - PROCESS | 4948 | 1462836426952 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:27:07 INFO - PROCESS | 4948 | 1462836427053 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 4948 | ++DOCSHELL 00000059450AA800 == 80 [pid = 4948] [id = 279] 16:27:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (000000593CBA6800) [pid = 4948] [serial = 836] [outer = 0000000000000000] 16:27:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (000000593D640400) [pid = 4948] [serial = 837] [outer = 000000593CBA6800] 16:27:07 INFO - PROCESS | 4948 | 1462836427103 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (0000005940D17C00) [pid = 4948] [serial = 838] [outer = 000000593CBA6800] 16:27:07 INFO - PROCESS | 4948 | --DOCSHELL 00000059411B7000 == 79 [pid = 4948] [id = 269] 16:27:07 INFO - PROCESS | 4948 | --DOCSHELL 000000593BF77800 == 78 [pid = 4948] [id = 268] 16:27:07 INFO - PROCESS | 4948 | --DOCSHELL 000000593D95B800 == 77 [pid = 4948] [id = 267] 16:27:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005951779800 == 76 [pid = 4948] [id = 265] 16:27:07 INFO - PROCESS | 4948 | --DOCSHELL 00000059503D0000 == 75 [pid = 4948] [id = 264] 16:27:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC6C000 == 74 [pid = 4948] [id = 263] 16:27:07 INFO - PROCESS | 4948 | 1462836427650 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 836ms 16:27:07 INFO - PROCESS | 4948 | 1462836427675 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:27:07 INFO - PROCESS | 4948 | 1462836427680 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:27:07 INFO - PROCESS | 4948 | 1462836427691 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:27:07 INFO - PROCESS | 4948 | 1462836427694 Marionette TRACE conn6 <- [1,1082,null,{}] 16:27:07 INFO - PROCESS | 4948 | 1462836427698 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:07 INFO - PROCESS | 4948 | 1462836427801 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:27:07 INFO - PROCESS | 4948 | 1462836427811 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:07 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C8000 == 75 [pid = 4948] [id = 280] 16:27:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (000000593CA8D800) [pid = 4948] [serial = 839] [outer = 0000000000000000] 16:27:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (0000005940D1E000) [pid = 4948] [serial = 840] [outer = 000000593CA8D800] 16:27:07 INFO - PROCESS | 4948 | 1462836427859 Marionette DEBUG loaded listener.js 16:27:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (00000059411DB800) [pid = 4948] [serial = 841] [outer = 000000593CA8D800] 16:27:08 INFO - PROCESS | 4948 | 1462836428374 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 16:27:08 INFO - PROCESS | 4948 | 1462836428428 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:27:08 INFO - PROCESS | 4948 | 1462836428431 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:27:08 INFO - PROCESS | 4948 | 1462836428435 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:27:08 INFO - PROCESS | 4948 | 1462836428438 Marionette TRACE conn6 <- [1,1086,null,{}] 16:27:08 INFO - PROCESS | 4948 | 1462836428449 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:08 INFO - PROCESS | 4948 | 1462836428584 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:27:08 INFO - PROCESS | 4948 | 1462836428647 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B66F800 == 76 [pid = 4948] [id = 281] 16:27:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (0000005943D36400) [pid = 4948] [serial = 842] [outer = 0000000000000000] 16:27:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 165 (0000005944421800) [pid = 4948] [serial = 843] [outer = 0000005943D36400] 16:27:08 INFO - PROCESS | 4948 | 1462836428695 Marionette DEBUG loaded listener.js 16:27:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 166 (0000005945076C00) [pid = 4948] [serial = 844] [outer = 0000005943D36400] 16:27:09 INFO - PROCESS | 4948 | 1462836429140 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 733ms 16:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:27:09 INFO - PROCESS | 4948 | 1462836429171 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 4948 | 1462836429174 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:27:09 INFO - PROCESS | 4948 | 1462836429177 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 4948 | 1462836429179 Marionette TRACE conn6 <- [1,1090,null,{}] 16:27:09 INFO - PROCESS | 4948 | 1462836429182 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 4948 | 1462836429313 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:27:09 INFO - PROCESS | 4948 | 1462836429373 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C521000 == 77 [pid = 4948] [id = 282] 16:27:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 167 (0000005945A6CC00) [pid = 4948] [serial = 845] [outer = 0000000000000000] 16:27:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 168 (0000005946ED2400) [pid = 4948] [serial = 846] [outer = 0000005945A6CC00] 16:27:09 INFO - PROCESS | 4948 | 1462836429418 Marionette DEBUG loaded listener.js 16:27:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 169 (0000005947F93C00) [pid = 4948] [serial = 847] [outer = 0000005945A6CC00] 16:27:09 INFO - PROCESS | 4948 | 1462836429839 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 16:27:09 INFO - PROCESS | 4948 | 1462836429851 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:27:09 INFO - PROCESS | 4948 | 1462836429853 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:27:09 INFO - PROCESS | 4948 | 1462836429856 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:27:09 INFO - PROCESS | 4948 | 1462836429858 Marionette TRACE conn6 <- [1,1094,null,{}] 16:27:09 INFO - PROCESS | 4948 | 1462836429861 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:09 INFO - PROCESS | 4948 | 1462836429983 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:27:10 INFO - PROCESS | 4948 | 1462836430071 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C718800 == 78 [pid = 4948] [id = 283] 16:27:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 170 (0000005947FDC000) [pid = 4948] [serial = 848] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 171 (0000005947FE8C00) [pid = 4948] [serial = 849] [outer = 0000005947FDC000] 16:27:10 INFO - PROCESS | 4948 | 1462836430116 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 172 (0000005948533C00) [pid = 4948] [serial = 850] [outer = 0000005947FDC000] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 171 (00000059360AC800) [pid = 4948] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 170 (0000005938111000) [pid = 4948] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 169 (000000593751CC00) [pid = 4948] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 168 (0000005948884C00) [pid = 4948] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 167 (0000005940D62400) [pid = 4948] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 166 (0000005945079800) [pid = 4948] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 165 (00000059325C4400) [pid = 4948] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 164 (00000059359EAC00) [pid = 4948] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (0000005948591000) [pid = 4948] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (00000059417AB800) [pid = 4948] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (000000594245E000) [pid = 4948] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (0000005947FDEC00) [pid = 4948] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (0000005940D63000) [pid = 4948] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (000000594B5C0000) [pid = 4948] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:27:10 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (0000005948843000) [pid = 4948] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:27:10 INFO - PROCESS | 4948 | 1462836430609 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 776ms 16:27:10 INFO - PROCESS | 4948 | 1462836430642 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:27:10 INFO - PROCESS | 4948 | 1462836430644 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:27:10 INFO - PROCESS | 4948 | 1462836430648 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:27:10 INFO - PROCESS | 4948 | 1462836430650 Marionette TRACE conn6 <- [1,1098,null,{}] 16:27:10 INFO - PROCESS | 4948 | 1462836430653 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:10 INFO - PROCESS | 4948 | 1462836430789 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:27:10 INFO - PROCESS | 4948 | 1462836430850 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6C2800 == 79 [pid = 4948] [id = 284] 16:27:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (000000593751DC00) [pid = 4948] [serial = 851] [outer = 0000000000000000] 16:27:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (00000059453F2400) [pid = 4948] [serial = 852] [outer = 000000593751DC00] 16:27:10 INFO - PROCESS | 4948 | 1462836430895 Marionette DEBUG loaded listener.js 16:27:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (000000594862B400) [pid = 4948] [serial = 853] [outer = 000000593751DC00] 16:27:11 INFO - PROCESS | 4948 | 1462836431245 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 16:27:11 INFO - PROCESS | 4948 | 1462836431277 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 4948 | 1462836431280 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:27:11 INFO - PROCESS | 4948 | 1462836431283 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 4948 | 1462836431285 Marionette TRACE conn6 <- [1,1102,null,{}] 16:27:11 INFO - PROCESS | 4948 | 1462836431300 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:11 INFO - PROCESS | 4948 | 1462836431392 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:27:11 INFO - PROCESS | 4948 | 1462836431399 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594DC31000 == 80 [pid = 4948] [id = 285] 16:27:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (00000059486A7400) [pid = 4948] [serial = 854] [outer = 0000000000000000] 16:27:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (00000059486E2800) [pid = 4948] [serial = 855] [outer = 00000059486A7400] 16:27:11 INFO - PROCESS | 4948 | 1462836431442 Marionette DEBUG loaded listener.js 16:27:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (000000594883F800) [pid = 4948] [serial = 856] [outer = 00000059486A7400] 16:27:11 INFO - PROCESS | 4948 | 1462836431870 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 16:27:11 INFO - PROCESS | 4948 | 1462836431916 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:27:11 INFO - PROCESS | 4948 | 1462836431918 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:27:11 INFO - PROCESS | 4948 | 1462836431921 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:27:11 INFO - PROCESS | 4948 | 1462836431923 Marionette TRACE conn6 <- [1,1106,null,{}] 16:27:11 INFO - PROCESS | 4948 | 1462836431926 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 4948 | 1462836432067 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:27:12 INFO - PROCESS | 4948 | 1462836432080 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB91800 == 81 [pid = 4948] [id = 286] 16:27:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (0000005948845000) [pid = 4948] [serial = 857] [outer = 0000000000000000] 16:27:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 165 (0000005948856400) [pid = 4948] [serial = 858] [outer = 0000005948845000] 16:27:12 INFO - PROCESS | 4948 | 1462836432124 Marionette DEBUG loaded listener.js 16:27:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 166 (0000005948886400) [pid = 4948] [serial = 859] [outer = 0000005948845000] 16:27:12 INFO - PROCESS | 4948 | 1462836432694 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 839ms 16:27:12 INFO - PROCESS | 4948 | 1462836432769 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:27:12 INFO - PROCESS | 4948 | 1462836432773 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:27:12 INFO - PROCESS | 4948 | 1462836432794 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:27:12 INFO - PROCESS | 4948 | 1462836432799 Marionette TRACE conn6 <- [1,1110,null,{}] 16:27:12 INFO - PROCESS | 4948 | 1462836432807 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:12 INFO - PROCESS | 4948 | 1462836432943 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:27:13 INFO - PROCESS | 4948 | 1462836433071 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942356000 == 82 [pid = 4948] [id = 287] 16:27:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 167 (000000593751C400) [pid = 4948] [serial = 860] [outer = 0000000000000000] 16:27:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 168 (0000005938BBDC00) [pid = 4948] [serial = 861] [outer = 000000593751C400] 16:27:13 INFO - PROCESS | 4948 | 1462836433135 Marionette DEBUG loaded listener.js 16:27:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 169 (000000593D977C00) [pid = 4948] [serial = 862] [outer = 000000593751C400] 16:27:13 INFO - PROCESS | 4948 | 1462836433687 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 16:27:13 INFO - PROCESS | 4948 | 1462836433727 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:27:13 INFO - PROCESS | 4948 | 1462836433734 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:27:13 INFO - PROCESS | 4948 | 1462836433741 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:27:13 INFO - PROCESS | 4948 | 1462836433744 Marionette TRACE conn6 <- [1,1114,null,{}] 16:27:13 INFO - PROCESS | 4948 | 1462836433748 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:13 INFO - PROCESS | 4948 | 1462836433870 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:27:13 INFO - PROCESS | 4948 | 1462836433974 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C73C000 == 83 [pid = 4948] [id = 288] 16:27:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 170 (0000005941178400) [pid = 4948] [serial = 863] [outer = 0000000000000000] 16:27:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 171 (0000005941D80000) [pid = 4948] [serial = 864] [outer = 0000005941178400] 16:27:14 INFO - PROCESS | 4948 | 1462836434030 Marionette DEBUG loaded listener.js 16:27:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 172 (000000594441C000) [pid = 4948] [serial = 865] [outer = 0000005941178400] 16:27:14 INFO - PROCESS | 4948 | 1462836434738 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1027ms 16:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:27:14 INFO - PROCESS | 4948 | 1462836434773 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:27:14 INFO - PROCESS | 4948 | 1462836434776 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:27:14 INFO - PROCESS | 4948 | 1462836434780 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:27:14 INFO - PROCESS | 4948 | 1462836434784 Marionette TRACE conn6 <- [1,1118,null,{}] 16:27:14 INFO - PROCESS | 4948 | 1462836434815 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:14 INFO - PROCESS | 4948 | 1462836434935 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:27:15 INFO - PROCESS | 4948 | 1462836435070 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDBF000 == 84 [pid = 4948] [id = 289] 16:27:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 173 (0000005947FE0000) [pid = 4948] [serial = 866] [outer = 0000000000000000] 16:27:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 174 (000000594853F800) [pid = 4948] [serial = 867] [outer = 0000005947FE0000] 16:27:15 INFO - PROCESS | 4948 | 1462836435129 Marionette DEBUG loaded listener.js 16:27:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 175 (0000005948856C00) [pid = 4948] [serial = 868] [outer = 0000005947FE0000] 16:27:15 INFO - PROCESS | 4948 | 1462836435749 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 985ms 16:27:15 INFO - PROCESS | 4948 | 1462836435766 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:27:15 INFO - PROCESS | 4948 | 1462836435770 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:27:15 INFO - PROCESS | 4948 | 1462836435773 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:27:15 INFO - PROCESS | 4948 | 1462836435775 Marionette TRACE conn6 <- [1,1122,null,{}] 16:27:15 INFO - PROCESS | 4948 | 1462836435779 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:15 INFO - PROCESS | 4948 | 1462836435895 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:27:16 INFO - PROCESS | 4948 | 1462836435998 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:16 INFO - PROCESS | 4948 | ++DOCSHELL 00000059503E6800 == 85 [pid = 4948] [id = 290] 16:27:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 176 (000000594888BC00) [pid = 4948] [serial = 869] [outer = 0000000000000000] 16:27:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 177 (0000005949E6B800) [pid = 4948] [serial = 870] [outer = 000000594888BC00] 16:27:16 INFO - PROCESS | 4948 | 1462836436054 Marionette DEBUG loaded listener.js 16:27:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 178 (000000594A229400) [pid = 4948] [serial = 871] [outer = 000000594888BC00] 16:27:16 INFO - PROCESS | 4948 | [GFX2-]: DrawTargetD2D 1.1 (000000594EC73530): Failed to create GradientStopCollection with no stops. 16:27:16 INFO - PROCESS | 4948 | [GFX3-]: No stops specified for gradient pattern. 16:27:16 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:27:16 INFO - PROCESS | 4948 | 1462836436844 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1131ms 16:27:16 INFO - PROCESS | 4948 | 1462836436906 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:27:16 INFO - PROCESS | 4948 | 1462836436909 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:27:16 INFO - PROCESS | 4948 | 1462836436912 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:27:16 INFO - PROCESS | 4948 | 1462836436915 Marionette TRACE conn6 <- [1,1126,null,{}] 16:27:16 INFO - PROCESS | 4948 | 1462836436918 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:17 INFO - PROCESS | 4948 | 1462836437033 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:27:17 INFO - PROCESS | 4948 | 1462836437165 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:17 INFO - PROCESS | 4948 | ++DOCSHELL 00000059520D5000 == 86 [pid = 4948] [id = 291] 16:27:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 179 (000000594888E400) [pid = 4948] [serial = 872] [outer = 0000000000000000] 16:27:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 180 (000000594A599800) [pid = 4948] [serial = 873] [outer = 000000594888E400] 16:27:17 INFO - PROCESS | 4948 | 1462836437221 Marionette DEBUG loaded listener.js 16:27:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 181 (000000594B7CE800) [pid = 4948] [serial = 874] [outer = 000000594888E400] 16:27:17 INFO - PROCESS | 4948 | 1462836437811 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 943ms 16:27:17 INFO - PROCESS | 4948 | 1462836437858 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:27:17 INFO - PROCESS | 4948 | 1462836437861 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:27:17 INFO - PROCESS | 4948 | 1462836437865 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:27:17 INFO - PROCESS | 4948 | 1462836437867 Marionette TRACE conn6 <- [1,1130,null,{}] 16:27:17 INFO - PROCESS | 4948 | 1462836437871 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:18 INFO - PROCESS | 4948 | 1462836438005 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:27:18 INFO - PROCESS | 4948 | 1462836438405 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CA7A800 == 87 [pid = 4948] [id = 292] 16:27:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 182 (00000059359E9400) [pid = 4948] [serial = 875] [outer = 0000000000000000] 16:27:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 183 (0000005936410800) [pid = 4948] [serial = 876] [outer = 00000059359E9400] 16:27:18 INFO - PROCESS | 4948 | 1462836438485 Marionette DEBUG loaded listener.js 16:27:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 184 (00000059374D2800) [pid = 4948] [serial = 877] [outer = 00000059359E9400] 16:27:19 INFO - PROCESS | 4948 | 1462836439087 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1241ms 16:27:19 INFO - PROCESS | 4948 | 1462836439124 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:27:19 INFO - PROCESS | 4948 | 1462836439128 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:27:19 INFO - PROCESS | 4948 | 1462836439135 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:27:19 INFO - PROCESS | 4948 | 1462836439138 Marionette TRACE conn6 <- [1,1134,null,{}] 16:27:19 INFO - PROCESS | 4948 | 1462836439144 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:19 INFO - PROCESS | 4948 | 1462836439249 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:27:19 INFO - PROCESS | 4948 | 1462836439359 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C1ED800 == 88 [pid = 4948] [id = 293] 16:27:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 185 (00000059377E2000) [pid = 4948] [serial = 878] [outer = 0000000000000000] 16:27:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 186 (0000005937D17400) [pid = 4948] [serial = 879] [outer = 00000059377E2000] 16:27:19 INFO - PROCESS | 4948 | 1462836439411 Marionette DEBUG loaded listener.js 16:27:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 187 (000000593BB34800) [pid = 4948] [serial = 880] [outer = 00000059377E2000] 16:27:20 INFO - PROCESS | 4948 | 1462836440074 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 984ms 16:27:20 INFO - PROCESS | 4948 | 1462836440122 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:27:20 INFO - PROCESS | 4948 | 1462836440126 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:27:20 INFO - PROCESS | 4948 | 1462836440130 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:27:20 INFO - PROCESS | 4948 | 1462836440132 Marionette TRACE conn6 <- [1,1138,null,{}] 16:27:20 INFO - PROCESS | 4948 | 1462836440136 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:20 INFO - PROCESS | 4948 | 1462836440243 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:27:20 INFO - PROCESS | 4948 | 1462836440398 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AE000 == 87 [pid = 4948] [id = 21] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0BB000 == 86 [pid = 4948] [id = 20] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594DC31000 == 85 [pid = 4948] [id = 285] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6C2800 == 84 [pid = 4948] [id = 284] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594C718800 == 83 [pid = 4948] [id = 283] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594C521000 == 82 [pid = 4948] [id = 282] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594B66F800 == 81 [pid = 4948] [id = 281] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 00000059442C8000 == 80 [pid = 4948] [id = 280] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 186 (000000593762F800) [pid = 4948] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 185 (0000005940D5F000) [pid = 4948] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 184 (0000005946632400) [pid = 4948] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 183 (000000594B5C0800) [pid = 4948] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 182 (000000594DB26000) [pid = 4948] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 181 (000000594EAD1800) [pid = 4948] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 180 (000000594FCDF400) [pid = 4948] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 179 (000000594D664000) [pid = 4948] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 178 (000000594FCD9400) [pid = 4948] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 177 (000000594EA57400) [pid = 4948] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 176 (00000059516C8000) [pid = 4948] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 175 (00000059486DC400) [pid = 4948] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 174 (00000059424B8000) [pid = 4948] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 173 (000000593CA9A000) [pid = 4948] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | ++DOCSHELL 0000005937E4A000 == 81 [pid = 4948] [id = 294] 16:27:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 174 (00000059325C9400) [pid = 4948] [serial = 881] [outer = 0000000000000000] 16:27:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 175 (000000593762E800) [pid = 4948] [serial = 882] [outer = 00000059325C9400] 16:27:20 INFO - PROCESS | 4948 | 1462836440491 Marionette DEBUG loaded listener.js 16:27:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 176 (000000593CD57C00) [pid = 4948] [serial = 883] [outer = 00000059325C9400] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 00000059450AA800 == 80 [pid = 4948] [id = 279] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB2A800 == 79 [pid = 4948] [id = 242] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 0000005946762800 == 78 [pid = 4948] [id = 272] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 00000059419DC800 == 77 [pid = 4948] [id = 271] 16:27:20 INFO - PROCESS | 4948 | --DOCSHELL 0000005944AAC800 == 76 [pid = 4948] [id = 270] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 175 (0000005936409400) [pid = 4948] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 174 (0000005938A25000) [pid = 4948] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 173 (0000005937529400) [pid = 4948] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 172 (0000005937B12000) [pid = 4948] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 171 (000000593BECA800) [pid = 4948] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 170 (0000005949E72800) [pid = 4948] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 169 (00000059376B0800) [pid = 4948] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 168 (00000059488B8800) [pid = 4948] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 167 (0000005941175400) [pid = 4948] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 166 (0000005945884000) [pid = 4948] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 165 (0000005937509400) [pid = 4948] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 164 (000000593D63E000) [pid = 4948] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (0000005948859800) [pid = 4948] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (000000594883D400) [pid = 4948] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (000000594862CC00) [pid = 4948] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (00000059444BFC00) [pid = 4948] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (0000005937510800) [pid = 4948] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (000000594827E800) [pid = 4948] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (000000593CA97800) [pid = 4948] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (0000005947F96000) [pid = 4948] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (0000005943F89800) [pid = 4948] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000594244F800) [pid = 4948] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (00000059485D1000) [pid = 4948] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (0000005943D28800) [pid = 4948] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (000000594EA55C00) [pid = 4948] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (0000005944B4B400) [pid = 4948] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (0000005941A48800) [pid = 4948] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (00000059488BA800) [pid = 4948] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:27:20 INFO - PROCESS | 4948 | 1462836440985 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 879ms 16:27:21 INFO - PROCESS | 4948 | 1462836441013 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 4948 | 1462836441015 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:27:21 INFO - PROCESS | 4948 | 1462836441020 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 4948 | 1462836441026 Marionette TRACE conn6 <- [1,1142,null,{}] 16:27:21 INFO - PROCESS | 4948 | 1462836441035 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 4948 | 1462836441128 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:27:21 INFO - PROCESS | 4948 | 1462836441136 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436DB800 == 77 [pid = 4948] [id = 295] 16:27:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (000000593CAF4800) [pid = 4948] [serial = 884] [outer = 0000000000000000] 16:27:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (000000593D973400) [pid = 4948] [serial = 885] [outer = 000000593CAF4800] 16:27:21 INFO - PROCESS | 4948 | 1462836441181 Marionette DEBUG loaded listener.js 16:27:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (000000593DF09400) [pid = 4948] [serial = 886] [outer = 000000593CAF4800] 16:27:21 INFO - PROCESS | 4948 | 1462836441648 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 16:27:21 INFO - PROCESS | 4948 | 1462836441711 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:27:21 INFO - PROCESS | 4948 | 1462836441714 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:27:21 INFO - PROCESS | 4948 | 1462836441718 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:27:21 INFO - PROCESS | 4948 | 1462836441720 Marionette TRACE conn6 <- [1,1146,null,{}] 16:27:21 INFO - PROCESS | 4948 | 1462836441723 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:21 INFO - PROCESS | 4948 | 1462836441841 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:27:21 INFO - PROCESS | 4948 | 1462836441939 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:21 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D77000 == 78 [pid = 4948] [id = 296] 16:27:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (000000593CD4A400) [pid = 4948] [serial = 887] [outer = 0000000000000000] 16:27:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (0000005940D1B000) [pid = 4948] [serial = 888] [outer = 000000593CD4A400] 16:27:21 INFO - PROCESS | 4948 | 1462836441984 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (0000005940D5E800) [pid = 4948] [serial = 889] [outer = 000000593CD4A400] 16:27:22 INFO - PROCESS | 4948 | 1462836442335 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:27:22 INFO - PROCESS | 4948 | 1462836442350 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:27:22 INFO - PROCESS | 4948 | 1462836442353 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:27:22 INFO - PROCESS | 4948 | 1462836442355 Marionette TRACE conn6 <- [1,1150,null,{}] 16:27:22 INFO - PROCESS | 4948 | 1462836442359 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:22 INFO - PROCESS | 4948 | 1462836442488 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:27:22 INFO - PROCESS | 4948 | 1462836442497 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:22 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947847800 == 79 [pid = 4948] [id = 297] 16:27:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (0000005941288800) [pid = 4948] [serial = 890] [outer = 0000000000000000] 16:27:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (000000594193B000) [pid = 4948] [serial = 891] [outer = 0000005941288800] 16:27:22 INFO - PROCESS | 4948 | 1462836442550 Marionette DEBUG loaded listener.js 16:27:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (0000005941D82000) [pid = 4948] [serial = 892] [outer = 0000005941288800] 16:27:23 INFO - PROCESS | 4948 | 1462836443019 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 16:27:23 INFO - PROCESS | 4948 | 1462836443047 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 4948 | 1462836443049 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:27:23 INFO - PROCESS | 4948 | 1462836443052 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - PROCESS | 4948 | 1462836443054 Marionette TRACE conn6 <- [1,1154,null,{}] 16:27:23 INFO - PROCESS | 4948 | 1462836443062 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 4948 | 1462836443183 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:27:23 INFO - PROCESS | 4948 | 1462836443273 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947EA6000 == 80 [pid = 4948] [id = 298] 16:27:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (00000059424B3000) [pid = 4948] [serial = 893] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (0000005943D2BC00) [pid = 4948] [serial = 894] [outer = 00000059424B3000] 16:27:23 INFO - PROCESS | 4948 | 1462836443325 Marionette DEBUG loaded listener.js 16:27:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (0000005943F89C00) [pid = 4948] [serial = 895] [outer = 00000059424B3000] 16:27:23 INFO - PROCESS | 4948 | 1462836443719 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 691ms 16:27:23 INFO - PROCESS | 4948 | 1462836443748 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:27:23 INFO - PROCESS | 4948 | 1462836443750 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:27:23 INFO - PROCESS | 4948 | 1462836443753 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:27:23 INFO - PROCESS | 4948 | 1462836443755 Marionette TRACE conn6 <- [1,1158,null,{}] 16:27:23 INFO - PROCESS | 4948 | 1462836443765 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:23 INFO - PROCESS | 4948 | 1462836443895 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:27:23 INFO - PROCESS | 4948 | 1462836443902 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0A7000 == 81 [pid = 4948] [id = 299] 16:27:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (0000005944426400) [pid = 4948] [serial = 896] [outer = 0000000000000000] 16:27:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (00000059444BD000) [pid = 4948] [serial = 897] [outer = 0000005944426400] 16:27:23 INFO - PROCESS | 4948 | 1462836443993 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (0000005944B40C00) [pid = 4948] [serial = 898] [outer = 0000005944426400] 16:27:24 INFO - PROCESS | 4948 | 1462836444409 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 16:27:24 INFO - PROCESS | 4948 | 1462836444449 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:27:24 INFO - PROCESS | 4948 | 1462836444452 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:27:24 INFO - PROCESS | 4948 | 1462836444455 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:27:24 INFO - PROCESS | 4948 | 1462836444457 Marionette TRACE conn6 <- [1,1162,null,{}] 16:27:24 INFO - PROCESS | 4948 | 1462836444460 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:24 INFO - PROCESS | 4948 | 1462836444581 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:27:24 INFO - PROCESS | 4948 | 1462836444666 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B24B800 == 82 [pid = 4948] [id = 300] 16:27:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (00000059444B8000) [pid = 4948] [serial = 899] [outer = 0000000000000000] 16:27:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 165 (0000005944D8F000) [pid = 4948] [serial = 900] [outer = 00000059444B8000] 16:27:24 INFO - PROCESS | 4948 | 1462836444710 Marionette DEBUG loaded listener.js 16:27:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 166 (0000005945241000) [pid = 4948] [serial = 901] [outer = 00000059444B8000] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 165 (000000594B5C0C00) [pid = 4948] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 164 (000000593750D800) [pid = 4948] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (00000059377DFC00) [pid = 4948] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (000000594B5BE000) [pid = 4948] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (0000005940D4A400) [pid = 4948] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (000000594B90D800) [pid = 4948] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (0000005945249800) [pid = 4948] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (00000059458C1400) [pid = 4948] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (000000594B90F000) [pid = 4948] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (00000059377E2C00) [pid = 4948] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (000000594EA63000) [pid = 4948] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000594245B400) [pid = 4948] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (000000594A227400) [pid = 4948] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (000000593750B800) [pid = 4948] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (000000594A228800) [pid = 4948] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (000000594EA64000) [pid = 4948] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (0000005944B40400) [pid = 4948] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (0000005937526C00) [pid = 4948] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (0000005940D57800) [pid = 4948] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (0000005944B46800) [pid = 4948] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (000000594FCD5C00) [pid = 4948] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (000000594D667C00) [pid = 4948] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (000000594B7CD000) [pid = 4948] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (000000594858E400) [pid = 4948] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005941A40000) [pid = 4948] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (0000005944B45C00) [pid = 4948] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (0000005943D36400) [pid = 4948] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005945A6CC00) [pid = 4948] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005941179C00) [pid = 4948] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005945071800) [pid = 4948] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005937635C00) [pid = 4948] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005938186C00) [pid = 4948] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005947FDC000) [pid = 4948] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000593751DC00) [pid = 4948] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059486A7400) [pid = 4948] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593CA8D800) [pid = 4948] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593CBA6800) [pid = 4948] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000593D987400) [pid = 4948] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:27:25 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000594853CC00) [pid = 4948] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:27:25 INFO - PROCESS | 4948 | 1462836445670 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:27:25 INFO - PROCESS | 4948 | 1462836445753 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:27:25 INFO - PROCESS | 4948 | 1462836445756 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:27:25 INFO - PROCESS | 4948 | 1462836445758 Marionette TRACE conn6 <- [1,1166,null,{}] 16:27:25 INFO - PROCESS | 4948 | 1462836445762 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:25 INFO - PROCESS | 4948 | 1462836445852 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:27:25 INFO - PROCESS | 4948 | 1462836445859 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:25 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947891000 == 83 [pid = 4948] [id = 301] 16:27:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (00000059377DFC00) [pid = 4948] [serial = 902] [outer = 0000000000000000] 16:27:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000593DF78800) [pid = 4948] [serial = 903] [outer = 00000059377DFC00] 16:27:25 INFO - PROCESS | 4948 | 1462836445905 Marionette DEBUG loaded listener.js 16:27:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059444C4800) [pid = 4948] [serial = 904] [outer = 00000059377DFC00] 16:27:26 INFO - PROCESS | 4948 | 1462836446323 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:27:26 INFO - PROCESS | 4948 | 1462836446387 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:27:26 INFO - PROCESS | 4948 | 1462836446391 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:27:26 INFO - PROCESS | 4948 | 1462836446392 Marionette TRACE conn6 <- [1,1170,null,{}] 16:27:26 INFO - PROCESS | 4948 | 1462836446396 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:26 INFO - PROCESS | 4948 | 1462836446485 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:27:26 INFO - PROCESS | 4948 | 1462836446492 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B794800 == 84 [pid = 4948] [id = 302] 16:27:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059450DD400) [pid = 4948] [serial = 905] [outer = 0000000000000000] 16:27:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (0000005944427400) [pid = 4948] [serial = 906] [outer = 00000059450DD400] 16:27:26 INFO - PROCESS | 4948 | 1462836446542 Marionette DEBUG loaded listener.js 16:27:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (00000059467CE800) [pid = 4948] [serial = 907] [outer = 00000059450DD400] 16:27:27 INFO - PROCESS | 4948 | 1462836447018 Marionette TRACE conn6 <- [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 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:27:27 INFO - PROCESS | 4948 | 1462836447088 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:27:27 INFO - PROCESS | 4948 | 1462836447092 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:27:27 INFO - PROCESS | 4948 | 1462836447094 Marionette TRACE conn6 <- [1,1174,null,{}] 16:27:27 INFO - PROCESS | 4948 | 1462836447098 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:27 INFO - PROCESS | 4948 | 1462836447209 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:27:27 INFO - PROCESS | 4948 | 1462836447225 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C043000 == 85 [pid = 4948] [id = 303] 16:27:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (0000005947FDC000) [pid = 4948] [serial = 908] [outer = 0000000000000000] 16:27:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005947FE7800) [pid = 4948] [serial = 909] [outer = 0000005947FDC000] 16:27:27 INFO - PROCESS | 4948 | 1462836447270 Marionette DEBUG loaded listener.js 16:27:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (0000005948536800) [pid = 4948] [serial = 910] [outer = 0000005947FDC000] 16:27:28 INFO - PROCESS | 4948 | 1462836448002 Marionette TRACE conn6 <- [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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:27:28 INFO - PROCESS | 4948 | 1462836448084 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:27:28 INFO - PROCESS | 4948 | 1462836448102 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:27:28 INFO - PROCESS | 4948 | 1462836448108 Marionette TRACE conn6 <- [1,1178,null,{}] 16:27:28 INFO - PROCESS | 4948 | 1462836448115 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:28 INFO - PROCESS | 4948 | 1462836448244 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:27:28 INFO - PROCESS | 4948 | 1462836448367 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:28 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419F1000 == 86 [pid = 4948] [id = 304] 16:27:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005937638000) [pid = 4948] [serial = 911] [outer = 0000000000000000] 16:27:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (00000059376AA000) [pid = 4948] [serial = 912] [outer = 0000005937638000] 16:27:28 INFO - PROCESS | 4948 | 1462836448428 Marionette DEBUG loaded listener.js 16:27:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (0000005938A28000) [pid = 4948] [serial = 913] [outer = 0000005937638000] 16:27:28 INFO - PROCESS | 4948 | 1462836448977 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:27:29 INFO - PROCESS | 4948 | 1462836449042 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:27:29 INFO - PROCESS | 4948 | 1462836449049 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:27:29 INFO - PROCESS | 4948 | 1462836449052 Marionette TRACE conn6 <- [1,1182,null,{}] 16:27:29 INFO - PROCESS | 4948 | 1462836449057 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:29 INFO - PROCESS | 4948 | 1462836449179 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:27:29 INFO - PROCESS | 4948 | 1462836449308 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:29 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948524000 == 87 [pid = 4948] [id = 305] 16:27:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (000000593D974C00) [pid = 4948] [serial = 914] [outer = 0000000000000000] 16:27:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000593E517C00) [pid = 4948] [serial = 915] [outer = 000000593D974C00] 16:27:29 INFO - PROCESS | 4948 | 1462836449364 Marionette DEBUG loaded listener.js 16:27:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (00000059411DC400) [pid = 4948] [serial = 916] [outer = 000000593D974C00] 16:27:29 INFO - PROCESS | 4948 | 1462836449962 Marionette TRACE conn6 <- [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 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:27:30 INFO - PROCESS | 4948 | 1462836450001 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:27:30 INFO - PROCESS | 4948 | 1462836450005 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:27:30 INFO - PROCESS | 4948 | 1462836450009 Marionette TRACE conn6 <- [1,1186,null,{}] 16:27:30 INFO - PROCESS | 4948 | 1462836450022 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:30 INFO - PROCESS | 4948 | 1462836450174 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:27:30 INFO - PROCESS | 4948 | 1462836450305 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C513000 == 88 [pid = 4948] [id = 306] 16:27:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (0000005941A4B000) [pid = 4948] [serial = 917] [outer = 0000000000000000] 16:27:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (00000059453E7000) [pid = 4948] [serial = 918] [outer = 0000005941A4B000] 16:27:30 INFO - PROCESS | 4948 | 1462836450364 Marionette DEBUG loaded listener.js 16:27:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (0000005947F8B800) [pid = 4948] [serial = 919] [outer = 0000005941A4B000] 16:27:30 INFO - PROCESS | 4948 | 1462836450948 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 984ms 16:27:30 INFO - PROCESS | 4948 | 1462836450989 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:27:31 INFO - PROCESS | 4948 | 1462836450993 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:27:31 INFO - PROCESS | 4948 | 1462836450997 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 4948 | 1462836450999 Marionette TRACE conn6 <- [1,1190,null,{}] 16:27:31 INFO - PROCESS | 4948 | 1462836451002 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:31 INFO - PROCESS | 4948 | 1462836451120 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:27:31 INFO - PROCESS | 4948 | 1462836451248 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C540000 == 89 [pid = 4948] [id = 307] 16:27:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (0000005948276C00) [pid = 4948] [serial = 920] [outer = 0000000000000000] 16:27:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (0000005948541000) [pid = 4948] [serial = 921] [outer = 0000005948276C00] 16:27:31 INFO - PROCESS | 4948 | 1462836451304 Marionette DEBUG loaded listener.js 16:27:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (00000059485C7400) [pid = 4948] [serial = 922] [outer = 0000005948276C00] 16:27:31 INFO - PROCESS | 4948 | 1462836451868 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 942ms 16:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:27:31 INFO - PROCESS | 4948 | 1462836451940 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:27:31 INFO - PROCESS | 4948 | 1462836451943 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:27:31 INFO - PROCESS | 4948 | 1462836451946 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:27:31 INFO - PROCESS | 4948 | 1462836451949 Marionette TRACE conn6 <- [1,1194,null,{}] 16:27:31 INFO - PROCESS | 4948 | 1462836451952 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:32 INFO - PROCESS | 4948 | 1462836452065 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:27:32 INFO - PROCESS | 4948 | 1462836452193 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:32 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C717800 == 90 [pid = 4948] [id = 308] 16:27:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (000000594862CC00) [pid = 4948] [serial = 923] [outer = 0000000000000000] 16:27:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (0000005948631400) [pid = 4948] [serial = 924] [outer = 000000594862CC00] 16:27:32 INFO - PROCESS | 4948 | 1462836452249 Marionette DEBUG loaded listener.js 16:27:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (00000059486B1800) [pid = 4948] [serial = 925] [outer = 000000594862CC00] 16:27:32 INFO - PROCESS | 4948 | 1462836452840 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 942ms 16:27:32 INFO - PROCESS | 4948 | 1462836452891 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:27:32 INFO - PROCESS | 4948 | 1462836452893 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:27:32 INFO - PROCESS | 4948 | 1462836452897 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:27:32 INFO - PROCESS | 4948 | 1462836452899 Marionette TRACE conn6 <- [1,1198,null,{}] 16:27:32 INFO - PROCESS | 4948 | 1462836452903 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:33 INFO - PROCESS | 4948 | 1462836453027 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:27:33 INFO - PROCESS | 4948 | 1462836453156 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6E0000 == 91 [pid = 4948] [id = 309] 16:27:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (0000005948844800) [pid = 4948] [serial = 926] [outer = 0000000000000000] 16:27:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (000000594885E800) [pid = 4948] [serial = 927] [outer = 0000005948844800] 16:27:33 INFO - PROCESS | 4948 | 1462836453213 Marionette DEBUG loaded listener.js 16:27:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (00000059488BA800) [pid = 4948] [serial = 928] [outer = 0000005948844800] 16:27:33 INFO - PROCESS | 4948 | 1462836453850 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 984ms 16:27:33 INFO - PROCESS | 4948 | 1462836453884 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:27:33 INFO - PROCESS | 4948 | 1462836453886 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:27:33 INFO - PROCESS | 4948 | 1462836453890 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:27:33 INFO - PROCESS | 4948 | 1462836453892 Marionette TRACE conn6 <- [1,1202,null,{}] 16:27:33 INFO - PROCESS | 4948 | 1462836453896 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:34 INFO - PROCESS | 4948 | 1462836454011 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:27:34 INFO - PROCESS | 4948 | 1462836454142 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C642800 == 92 [pid = 4948] [id = 310] 16:27:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (0000005936FBB800) [pid = 4948] [serial = 929] [outer = 0000000000000000] 16:27:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (000000593750A000) [pid = 4948] [serial = 930] [outer = 0000005936FBB800] 16:27:34 INFO - PROCESS | 4948 | 1462836454198 Marionette DEBUG loaded listener.js 16:27:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (000000593DF10400) [pid = 4948] [serial = 931] [outer = 0000005936FBB800] 16:27:34 INFO - PROCESS | 4948 | 1462836454960 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1138ms 16:27:35 INFO - PROCESS | 4948 | 1462836455028 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:27:35 INFO - PROCESS | 4948 | 1462836455033 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:27:35 INFO - PROCESS | 4948 | 1462836455038 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:27:35 INFO - PROCESS | 4948 | 1462836455042 Marionette TRACE conn6 <- [1,1206,null,{}] 16:27:35 INFO - PROCESS | 4948 | 1462836455048 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:35 INFO - PROCESS | 4948 | 1462836455165 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:27:35 INFO - PROCESS | 4948 | 1462836455295 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:35 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945391000 == 93 [pid = 4948] [id = 311] 16:27:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (00000059376B0800) [pid = 4948] [serial = 932] [outer = 0000000000000000] 16:27:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (00000059377E3800) [pid = 4948] [serial = 933] [outer = 00000059376B0800] 16:27:35 INFO - PROCESS | 4948 | 1462836455350 Marionette DEBUG loaded listener.js 16:27:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (000000593BECA000) [pid = 4948] [serial = 934] [outer = 00000059376B0800] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 000000593E5C1800 == 92 [pid = 4948] [id = 121] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594B794800 == 91 [pid = 4948] [id = 302] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005947891000 == 90 [pid = 4948] [id = 301] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594B24B800 == 89 [pid = 4948] [id = 300] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0A7000 == 88 [pid = 4948] [id = 299] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005947EA6000 == 87 [pid = 4948] [id = 298] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005947847800 == 86 [pid = 4948] [id = 297] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D77000 == 85 [pid = 4948] [id = 296] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 00000059436DB800 == 84 [pid = 4948] [id = 295] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005937E4A000 == 83 [pid = 4948] [id = 294] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (000000594228B800) [pid = 4948] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (000000594360EC00) [pid = 4948] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (0000005944B3CC00) [pid = 4948] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (00000059452ED800) [pid = 4948] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (0000005948856400) [pid = 4948] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 000000593C1ED800 == 82 [pid = 4948] [id = 293] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 000000593CA7A800 == 81 [pid = 4948] [id = 292] 16:27:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005942356000 == 80 [pid = 4948] [id = 287] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000594B7C9400) [pid = 4948] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (000000593D640800) [pid = 4948] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (000000593D97F800) [pid = 4948] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (000000594B7CD400) [pid = 4948] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (000000594228E000) [pid = 4948] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (000000594D66B800) [pid = 4948] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (0000005947FE4400) [pid = 4948] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (000000594853A400) [pid = 4948] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000594DB2E400) [pid = 4948] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (000000593DF06C00) [pid = 4948] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (000000594EADB400) [pid = 4948] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (0000005945071400) [pid = 4948] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (000000594B905800) [pid = 4948] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (000000593CA94400) [pid = 4948] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000594B3F5000) [pid = 4948] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (00000059502CA000) [pid = 4948] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005948885000) [pid = 4948] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (00000059502C9C00) [pid = 4948] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (00000059443E5000) [pid = 4948] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (000000594B3EDC00) [pid = 4948] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (00000059516CEC00) [pid = 4948] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (00000059516C3400) [pid = 4948] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000594EA60000) [pid = 4948] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000594B5BDC00) [pid = 4948] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005943D2C800) [pid = 4948] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005948885C00) [pid = 4948] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000594888D400) [pid = 4948] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005944421800) [pid = 4948] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005947F93C00) [pid = 4948] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005946ED2400) [pid = 4948] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005945076C00) [pid = 4948] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005941A48000) [pid = 4948] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005941181800) [pid = 4948] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059466D5800) [pid = 4948] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000593C651C00) [pid = 4948] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005937B12400) [pid = 4948] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000593D97FC00) [pid = 4948] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005947FE8C00) [pid = 4948] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059453F2400) [pid = 4948] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (00000059486E2800) [pid = 4948] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593DF0F800) [pid = 4948] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005940D1E000) [pid = 4948] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005940D17C00) [pid = 4948] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593D640400) [pid = 4948] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005940D1C800) [pid = 4948] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000593DF0FC00) [pid = 4948] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594883F800) [pid = 4948] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005948533C00) [pid = 4948] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005946E20C00) [pid = 4948] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594862B400) [pid = 4948] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:27:35 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059411DB800) [pid = 4948] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:27:36 INFO - PROCESS | 4948 | 1462836456037 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1026ms 16:27:36 INFO - PROCESS | 4948 | 1462836456069 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 4948 | 1462836456075 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:27:36 INFO - PROCESS | 4948 | 1462836456083 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 4948 | 1462836456086 Marionette TRACE conn6 <- [1,1210,null,{}] 16:27:36 INFO - PROCESS | 4948 | 1462836456106 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 4948 | 1462836456207 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:27:36 INFO - PROCESS | 4948 | 1462836456293 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D6A800 == 81 [pid = 4948] [id = 312] 16:27:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005937510800) [pid = 4948] [serial = 935] [outer = 0000000000000000] 16:27:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005938C1C800) [pid = 4948] [serial = 936] [outer = 0000005937510800] 16:27:36 INFO - PROCESS | 4948 | 1462836456340 Marionette DEBUG loaded listener.js 16:27:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593D6E3800) [pid = 4948] [serial = 937] [outer = 0000005937510800] 16:27:36 INFO - PROCESS | 4948 | 1462836456790 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:27:36 INFO - PROCESS | 4948 | 1462836456845 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:27:36 INFO - PROCESS | 4948 | 1462836456848 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:27:36 INFO - PROCESS | 4948 | 1462836456852 Marionette TRACE conn6 <- [1,1214,null,{}] 16:27:36 INFO - PROCESS | 4948 | 1462836456863 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:36 INFO - PROCESS | 4948 | 1462836456957 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:27:36 INFO - PROCESS | 4948 | 1462836456967 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:36 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946648800 == 82 [pid = 4948] [id = 313] 16:27:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005940D1C800) [pid = 4948] [serial = 938] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005940D54C00) [pid = 4948] [serial = 939] [outer = 0000005940D1C800] 16:27:37 INFO - PROCESS | 4948 | 1462836457015 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005941283000) [pid = 4948] [serial = 940] [outer = 0000005940D1C800] 16:27:37 INFO - PROCESS | 4948 | 1462836457464 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 16:27:37 INFO - PROCESS | 4948 | 1462836457479 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:27:37 INFO - PROCESS | 4948 | 1462836457481 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:27:37 INFO - PROCESS | 4948 | 1462836457501 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:27:37 INFO - PROCESS | 4948 | 1462836457503 Marionette TRACE conn6 <- [1,1218,null,{}] 16:27:37 INFO - PROCESS | 4948 | 1462836457511 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:37 INFO - PROCESS | 4948 | 1462836457604 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:27:37 INFO - PROCESS | 4948 | 1462836457611 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:37 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E1F000 == 83 [pid = 4948] [id = 314] 16:27:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005941D7E000) [pid = 4948] [serial = 941] [outer = 0000000000000000] 16:27:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005942445400) [pid = 4948] [serial = 942] [outer = 0000005941D7E000] 16:27:37 INFO - PROCESS | 4948 | 1462836457656 Marionette DEBUG loaded listener.js 16:27:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059424B7400) [pid = 4948] [serial = 943] [outer = 0000005941D7E000] 16:27:38 INFO - PROCESS | 4948 | 1462836458109 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 16:27:38 INFO - PROCESS | 4948 | 1462836458183 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 4948 | 1462836458186 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:27:38 INFO - PROCESS | 4948 | 1462836458196 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - PROCESS | 4948 | 1462836458198 Marionette TRACE conn6 <- [1,1222,null,{}] 16:27:38 INFO - PROCESS | 4948 | 1462836458201 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:38 INFO - PROCESS | 4948 | 1462836458316 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:27:38 INFO - PROCESS | 4948 | 1462836458322 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:38 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948511000 == 84 [pid = 4948] [id = 315] 16:27:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005942463C00) [pid = 4948] [serial = 944] [outer = 0000000000000000] 16:27:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059443E2000) [pid = 4948] [serial = 945] [outer = 0000005942463C00] 16:27:38 INFO - PROCESS | 4948 | 1462836458410 Marionette DEBUG loaded listener.js 16:27:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059445DC800) [pid = 4948] [serial = 946] [outer = 0000005942463C00] 16:27:38 INFO - PROCESS | 4948 | 1462836458813 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 16:27:38 INFO - PROCESS | 4948 | 1462836458889 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:27:38 INFO - PROCESS | 4948 | 1462836458892 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:27:38 INFO - PROCESS | 4948 | 1462836458895 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:27:38 INFO - PROCESS | 4948 | 1462836458897 Marionette TRACE conn6 <- [1,1226,null,{}] 16:27:38 INFO - PROCESS | 4948 | 1462836458913 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 4948 | 1462836459091 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:27:39 INFO - PROCESS | 4948 | 1462836459157 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B248800 == 85 [pid = 4948] [id = 316] 16:27:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059453E7400) [pid = 4948] [serial = 947] [outer = 0000000000000000] 16:27:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059467CCC00) [pid = 4948] [serial = 948] [outer = 00000059453E7400] 16:27:39 INFO - PROCESS | 4948 | 1462836459204 Marionette DEBUG loaded listener.js 16:27:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005947F8EC00) [pid = 4948] [serial = 949] [outer = 00000059453E7400] 16:27:39 INFO - PROCESS | 4948 | 1462836459626 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 795ms 16:27:39 INFO - PROCESS | 4948 | 1462836459694 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:27:39 INFO - PROCESS | 4948 | 1462836459696 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:27:39 INFO - PROCESS | 4948 | 1462836459707 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:27:39 INFO - PROCESS | 4948 | 1462836459709 Marionette TRACE conn6 <- [1,1230,null,{}] 16:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:27:39 INFO - PROCESS | 4948 | 1462836459713 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:39 INFO - PROCESS | 4948 | 1462836459831 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:27:39 INFO - PROCESS | 4948 | 1462836459889 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B799000 == 86 [pid = 4948] [id = 317] 16:27:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005947F99C00) [pid = 4948] [serial = 950] [outer = 0000000000000000] 16:27:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005948274400) [pid = 4948] [serial = 951] [outer = 0000005947F99C00] 16:27:39 INFO - PROCESS | 4948 | 1462836459933 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059485C7000) [pid = 4948] [serial = 952] [outer = 0000005947F99C00] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059325C9400) [pid = 4948] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (00000059424B3000) [pid = 4948] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005941288800) [pid = 4948] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (00000059359E9400) [pid = 4948] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005948845000) [pid = 4948] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000593CAF4800) [pid = 4948] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005944426400) [pid = 4948] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059377E2000) [pid = 4948] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593CD4A400) [pid = 4948] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059444B8000) [pid = 4948] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (00000059450DD400) [pid = 4948] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059377DFC00) [pid = 4948] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005941D7FC00) [pid = 4948] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059444C3800) [pid = 4948] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005941D7DC00) [pid = 4948] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:27:40 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059444C2400) [pid = 4948] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:27:40 INFO - PROCESS | 4948 | 1462836460480 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 774ms 16:27:40 INFO - PROCESS | 4948 | 1462836460488 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:27:40 INFO - PROCESS | 4948 | 1462836460490 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:27:40 INFO - PROCESS | 4948 | 1462836460493 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:27:40 INFO - PROCESS | 4948 | 1462836460495 Marionette TRACE conn6 <- [1,1234,null,{}] 16:27:40 INFO - PROCESS | 4948 | 1462836460498 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:40 INFO - PROCESS | 4948 | 1462836460627 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:27:40 INFO - PROCESS | 4948 | 1462836460682 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:40 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF72800 == 87 [pid = 4948] [id = 318] 16:27:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593751D000) [pid = 4948] [serial = 953] [outer = 0000000000000000] 16:27:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594244D000) [pid = 4948] [serial = 954] [outer = 000000593751D000] 16:27:40 INFO - PROCESS | 4948 | 1462836460727 Marionette DEBUG loaded listener.js 16:27:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (00000059450DD400) [pid = 4948] [serial = 955] [outer = 000000593751D000] 16:27:41 INFO - PROCESS | 4948 | 1462836461179 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 16:27:41 INFO - PROCESS | 4948 | 1462836461230 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 4948 | 1462836461232 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:27:41 INFO - PROCESS | 4948 | 1462836461236 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 4948 | 1462836461237 Marionette TRACE conn6 <- [1,1238,null,{}] 16:27:41 INFO - PROCESS | 4948 | 1462836461241 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:41 INFO - PROCESS | 4948 | 1462836461332 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:27:41 INFO - PROCESS | 4948 | 1462836461339 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C058800 == 88 [pid = 4948] [id = 319] 16:27:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005948277C00) [pid = 4948] [serial = 956] [outer = 0000000000000000] 16:27:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059486B1000) [pid = 4948] [serial = 957] [outer = 0000005948277C00] 16:27:41 INFO - PROCESS | 4948 | 1462836461383 Marionette DEBUG loaded listener.js 16:27:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000594883EC00) [pid = 4948] [serial = 958] [outer = 0000005948277C00] 16:27:41 INFO - PROCESS | 4948 | 1462836461807 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 16:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:27:41 INFO - PROCESS | 4948 | 1462836461867 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:27:41 INFO - PROCESS | 4948 | 1462836461869 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:27:41 INFO - PROCESS | 4948 | 1462836461872 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:27:41 INFO - PROCESS | 4948 | 1462836461874 Marionette TRACE conn6 <- [1,1242,null,{}] 16:27:41 INFO - PROCESS | 4948 | 1462836461878 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 4948 | 1462836462010 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:27:42 INFO - PROCESS | 4948 | 1462836462017 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:42 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C51F000 == 89 [pid = 4948] [id = 320] 16:27:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005948856800) [pid = 4948] [serial = 959] [outer = 0000000000000000] 16:27:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948888C00) [pid = 4948] [serial = 960] [outer = 0000005948856800] 16:27:42 INFO - PROCESS | 4948 | 1462836462062 Marionette DEBUG loaded listener.js 16:27:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059488B9400) [pid = 4948] [serial = 961] [outer = 0000005948856800] 16:27:42 INFO - PROCESS | 4948 | 1462836462706 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 880ms 16:27:42 INFO - PROCESS | 4948 | 1462836462756 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:27:42 INFO - PROCESS | 4948 | 1462836462761 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:27:42 INFO - PROCESS | 4948 | 1462836462767 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:27:42 INFO - PROCESS | 4948 | 1462836462771 Marionette TRACE conn6 <- [1,1246,null,{}] 16:27:42 INFO - PROCESS | 4948 | 1462836462777 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:42 INFO - PROCESS | 4948 | 1462836462900 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:27:43 INFO - PROCESS | 4948 | 1462836463030 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:43 INFO - PROCESS | 4948 | ++DOCSHELL 0000005943F98800 == 90 [pid = 4948] [id = 321] 16:27:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059376A4400) [pid = 4948] [serial = 962] [outer = 0000000000000000] 16:27:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593C577C00) [pid = 4948] [serial = 963] [outer = 00000059376A4400] 16:27:43 INFO - PROCESS | 4948 | 1462836463089 Marionette DEBUG loaded listener.js 16:27:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593D97D000) [pid = 4948] [serial = 964] [outer = 00000059376A4400] 16:27:43 INFO - PROCESS | 4948 | 1462836463698 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 984ms 16:27:43 INFO - PROCESS | 4948 | 1462836463754 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:27:43 INFO - PROCESS | 4948 | 1462836463761 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:27:43 INFO - PROCESS | 4948 | 1462836463767 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:27:43 INFO - PROCESS | 4948 | 1462836463770 Marionette TRACE conn6 <- [1,1250,null,{}] 16:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:27:43 INFO - PROCESS | 4948 | 1462836463775 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:43 INFO - PROCESS | 4948 | 1462836463898 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:27:44 INFO - PROCESS | 4948 | 1462836464025 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:44 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29D800 == 91 [pid = 4948] [id = 322] 16:27:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005940D23400) [pid = 4948] [serial = 965] [outer = 0000000000000000] 16:27:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005941A94400) [pid = 4948] [serial = 966] [outer = 0000005940D23400] 16:27:44 INFO - PROCESS | 4948 | 1462836464082 Marionette DEBUG loaded listener.js 16:27:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000594441CC00) [pid = 4948] [serial = 967] [outer = 0000005940D23400] 16:27:44 INFO - PROCESS | 4948 | 1462836464704 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 984ms 16:27:44 INFO - PROCESS | 4948 | 1462836464766 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:27:44 INFO - PROCESS | 4948 | 1462836464769 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:27:44 INFO - PROCESS | 4948 | 1462836464775 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:27:44 INFO - PROCESS | 4948 | 1462836464779 Marionette TRACE conn6 <- [1,1254,null,{}] 16:27:44 INFO - PROCESS | 4948 | 1462836464791 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:44 INFO - PROCESS | 4948 | 1462836464914 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:27:45 INFO - PROCESS | 4948 | 1462836465044 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C741000 == 92 [pid = 4948] [id = 323] 16:27:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005947FE0800) [pid = 4948] [serial = 968] [outer = 0000000000000000] 16:27:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005948538000) [pid = 4948] [serial = 969] [outer = 0000005947FE0800] 16:27:45 INFO - PROCESS | 4948 | 1462836465103 Marionette DEBUG loaded listener.js 16:27:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005948889800) [pid = 4948] [serial = 970] [outer = 0000005947FE0800] 16:27:45 INFO - PROCESS | 4948 | 1462836465675 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 943ms 16:27:45 INFO - PROCESS | 4948 | 1462836465721 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:27:45 INFO - PROCESS | 4948 | 1462836465724 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:27:45 INFO - PROCESS | 4948 | 1462836465728 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:27:45 INFO - PROCESS | 4948 | 1462836465730 Marionette TRACE conn6 <- [1,1258,null,{}] 16:27:45 INFO - PROCESS | 4948 | 1462836465734 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:45 INFO - PROCESS | 4948 | 1462836465853 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:27:45 INFO - PROCESS | 4948 | 1462836465952 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6CE000 == 93 [pid = 4948] [id = 324] 16:27:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005949E6DC00) [pid = 4948] [serial = 971] [outer = 0000000000000000] 16:27:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005949E71800) [pid = 4948] [serial = 972] [outer = 0000005949E6DC00] 16:27:46 INFO - PROCESS | 4948 | 1462836466006 Marionette DEBUG loaded listener.js 16:27:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594A22E400) [pid = 4948] [serial = 973] [outer = 0000005949E6DC00] 16:27:46 INFO - PROCESS | 4948 | 1462836466588 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 16:27:46 INFO - PROCESS | 4948 | 1462836466673 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:27:46 INFO - PROCESS | 4948 | 1462836466675 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:27:46 INFO - PROCESS | 4948 | 1462836466679 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:27:46 INFO - PROCESS | 4948 | 1462836466681 Marionette TRACE conn6 <- [1,1262,null,{}] 16:27:46 INFO - PROCESS | 4948 | 1462836466685 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:46 INFO - PROCESS | 4948 | 1462836466798 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:27:46 INFO - PROCESS | 4948 | 1462836466924 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E60C800 == 94 [pid = 4948] [id = 325] 16:27:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594A226000) [pid = 4948] [serial = 974] [outer = 0000000000000000] 16:27:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594A596800) [pid = 4948] [serial = 975] [outer = 000000594A226000] 16:27:46 INFO - PROCESS | 4948 | 1462836466980 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594B3F5000) [pid = 4948] [serial = 976] [outer = 000000594A226000] 16:27:47 INFO - PROCESS | 4948 | 1462836467509 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 879ms 16:27:47 INFO - PROCESS | 4948 | 1462836467560 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:27:47 INFO - PROCESS | 4948 | 1462836467563 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:27:47 INFO - PROCESS | 4948 | 1462836467567 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:27:47 INFO - PROCESS | 4948 | 1462836467569 Marionette TRACE conn6 <- [1,1266,null,{}] 16:27:47 INFO - PROCESS | 4948 | 1462836467573 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:47 INFO - PROCESS | 4948 | 1462836467707 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:27:47 INFO - PROCESS | 4948 | 1462836467835 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB8B000 == 95 [pid = 4948] [id = 326] 16:27:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594B7C8800) [pid = 4948] [serial = 977] [outer = 0000000000000000] 16:27:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594B903C00) [pid = 4948] [serial = 978] [outer = 000000594B7C8800] 16:27:47 INFO - PROCESS | 4948 | 1462836467891 Marionette DEBUG loaded listener.js 16:27:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594D663400) [pid = 4948] [serial = 979] [outer = 000000594B7C8800] 16:27:48 INFO - PROCESS | 4948 | 1462836468486 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 942ms 16:27:48 INFO - PROCESS | 4948 | 1462836468511 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:27:48 INFO - PROCESS | 4948 | 1462836468514 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:27:48 INFO - PROCESS | 4948 | 1462836468517 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:27:48 INFO - PROCESS | 4948 | 1462836468519 Marionette TRACE conn6 <- [1,1270,null,{}] 16:27:48 INFO - PROCESS | 4948 | 1462836468523 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:48 INFO - PROCESS | 4948 | 1462836468636 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:27:48 INFO - PROCESS | 4948 | 1462836468735 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC08800 == 96 [pid = 4948] [id = 327] 16:27:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594B910800) [pid = 4948] [serial = 980] [outer = 0000000000000000] 16:27:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594D66BC00) [pid = 4948] [serial = 981] [outer = 000000594B910800] 16:27:48 INFO - PROCESS | 4948 | 1462836468788 Marionette DEBUG loaded listener.js 16:27:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000594DB2AC00) [pid = 4948] [serial = 982] [outer = 000000594B910800] 16:27:49 INFO - PROCESS | 4948 | 1462836469358 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 880ms 16:27:49 INFO - PROCESS | 4948 | 1462836469401 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:27:49 INFO - PROCESS | 4948 | 1462836469404 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:27:49 INFO - PROCESS | 4948 | 1462836469408 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:27:49 INFO - PROCESS | 4948 | 1462836469410 Marionette TRACE conn6 <- [1,1274,null,{}] 16:27:49 INFO - PROCESS | 4948 | 1462836469414 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:49 INFO - PROCESS | 4948 | 1462836469529 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:27:49 INFO - PROCESS | 4948 | 1462836469630 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBB0800 == 97 [pid = 4948] [id = 328] 16:27:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005937520400) [pid = 4948] [serial = 983] [outer = 0000000000000000] 16:27:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000593D642400) [pid = 4948] [serial = 984] [outer = 0000005937520400] 16:27:49 INFO - PROCESS | 4948 | 1462836469684 Marionette DEBUG loaded listener.js 16:27:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (0000005944B3E400) [pid = 4948] [serial = 985] [outer = 0000005937520400] 16:27:50 INFO - PROCESS | 4948 | 1462836470527 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1137ms 16:27:50 INFO - PROCESS | 4948 | 1462836470546 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:27:50 INFO - PROCESS | 4948 | 1462836470551 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:27:50 INFO - PROCESS | 4948 | 1462836470555 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:27:50 INFO - PROCESS | 4948 | 1462836470560 Marionette TRACE conn6 <- [1,1278,null,{}] 16:27:50 INFO - PROCESS | 4948 | 1462836470565 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:50 INFO - PROCESS | 4948 | 1462836470673 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:27:50 INFO - PROCESS | 4948 | 1462836470776 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:50 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947849800 == 98 [pid = 4948] [id = 329] 16:27:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (0000005938111000) [pid = 4948] [serial = 986] [outer = 0000000000000000] 16:27:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000593C888800) [pid = 4948] [serial = 987] [outer = 0000005938111000] 16:27:50 INFO - PROCESS | 4948 | 1462836470826 Marionette DEBUG loaded listener.js 16:27:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000593DF05000) [pid = 4948] [serial = 988] [outer = 0000005938111000] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E86800 == 97 [pid = 4948] [id = 273] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594B7AA800 == 96 [pid = 4948] [id = 277] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005948684800 == 95 [pid = 4948] [id = 274] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594C058800 == 94 [pid = 4948] [id = 319] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF72800 == 93 [pid = 4948] [id = 318] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594B799000 == 92 [pid = 4948] [id = 317] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594B248800 == 91 [pid = 4948] [id = 316] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005948511000 == 90 [pid = 4948] [id = 315] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E1F000 == 89 [pid = 4948] [id = 314] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005938BBDC00) [pid = 4948] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (0000005941D80000) [pid = 4948] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000594853F800) [pid = 4948] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005949E6B800) [pid = 4948] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (000000594A599800) [pid = 4948] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005947FE7800) [pid = 4948] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | 1462836471522 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005946648800 == 88 [pid = 4948] [id = 313] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D6A800 == 87 [pid = 4948] [id = 312] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005945391000 == 86 [pid = 4948] [id = 311] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6E0000 == 85 [pid = 4948] [id = 309] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594C717800 == 84 [pid = 4948] [id = 308] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594C540000 == 83 [pid = 4948] [id = 307] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594C513000 == 82 [pid = 4948] [id = 306] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005948524000 == 81 [pid = 4948] [id = 305] 16:27:51 INFO - PROCESS | 4948 | --DOCSHELL 00000059419F1000 == 80 [pid = 4948] [id = 304] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005942458800) [pid = 4948] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005945883400) [pid = 4948] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005943D32800) [pid = 4948] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005945076800) [pid = 4948] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000593762E800) [pid = 4948] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005943D2BC00) [pid = 4948] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593CD57C00) [pid = 4948] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000594193B000) [pid = 4948] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (00000059374D2800) [pid = 4948] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005936410800) [pid = 4948] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005948886400) [pid = 4948] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000593D973400) [pid = 4948] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593DF09400) [pid = 4948] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059444BD000) [pid = 4948] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593BB34800) [pid = 4948] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005937D17400) [pid = 4948] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005940D1B000) [pid = 4948] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005940D5E800) [pid = 4948] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005943F89C00) [pid = 4948] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005944D8F000) [pid = 4948] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005944B40C00) [pid = 4948] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005944427400) [pid = 4948] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059467CE800) [pid = 4948] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005945241000) [pid = 4948] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593DF78800) [pid = 4948] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059444C4800) [pid = 4948] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005941D82000) [pid = 4948] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1032ms 16:27:51 INFO - PROCESS | 4948 | 1462836471599 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:27:51 INFO - PROCESS | 4948 | 1462836471605 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:27:51 INFO - PROCESS | 4948 | 1462836471628 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:27:51 INFO - PROCESS | 4948 | 1462836471631 Marionette TRACE conn6 <- [1,1282,null,{}] 16:27:51 INFO - PROCESS | 4948 | 1462836471635 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:51 INFO - PROCESS | 4948 | 1462836471741 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:27:51 INFO - PROCESS | 4948 | 1462836471748 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBAE000 == 81 [pid = 4948] [id = 330] 16:27:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059376B0400) [pid = 4948] [serial = 989] [outer = 0000000000000000] 16:27:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005937B15000) [pid = 4948] [serial = 990] [outer = 00000059376B0400] 16:27:51 INFO - PROCESS | 4948 | 1462836471796 Marionette DEBUG loaded listener.js 16:27:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593CAF4800) [pid = 4948] [serial = 991] [outer = 00000059376B0400] 16:27:52 INFO - PROCESS | 4948 | 1462836472301 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 16:27:52 INFO - PROCESS | 4948 | 1462836472369 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:27:52 INFO - PROCESS | 4948 | 1462836472372 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:27:52 INFO - PROCESS | 4948 | 1462836472375 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:27:52 INFO - PROCESS | 4948 | 1462836472379 Marionette TRACE conn6 <- [1,1286,null,{}] 16:27:52 INFO - PROCESS | 4948 | 1462836472390 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:52 INFO - PROCESS | 4948 | 1462836472489 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:27:52 INFO - PROCESS | 4948 | 1462836472574 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:52 INFO - PROCESS | 4948 | ++DOCSHELL 000000594538F800 == 82 [pid = 4948] [id = 331] 16:27:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000593DF7F800) [pid = 4948] [serial = 992] [outer = 0000000000000000] 16:27:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005940D5BC00) [pid = 4948] [serial = 993] [outer = 000000593DF7F800] 16:27:52 INFO - PROCESS | 4948 | 1462836472622 Marionette DEBUG loaded listener.js 16:27:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005941B0AC00) [pid = 4948] [serial = 994] [outer = 000000593DF7F800] 16:27:53 INFO - PROCESS | 4948 | 1462836473015 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 16:27:53 INFO - PROCESS | 4948 | 1462836473069 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 4948 | 1462836473079 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:27:53 INFO - PROCESS | 4948 | 1462836473083 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - PROCESS | 4948 | 1462836473085 Marionette TRACE conn6 <- [1,1290,null,{}] 16:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:27:53 INFO - PROCESS | 4948 | 1462836473088 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 4948 | 1462836473183 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:27:53 INFO - PROCESS | 4948 | 1462836473190 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947EA0000 == 83 [pid = 4948] [id = 332] 16:27:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005942298400) [pid = 4948] [serial = 995] [outer = 0000000000000000] 16:27:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005942462C00) [pid = 4948] [serial = 996] [outer = 0000005942298400] 16:27:53 INFO - PROCESS | 4948 | 1462836473239 Marionette DEBUG loaded listener.js 16:27:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005943D32800) [pid = 4948] [serial = 997] [outer = 0000005942298400] 16:27:53 INFO - PROCESS | 4948 | 1462836473673 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 627ms 16:27:53 INFO - PROCESS | 4948 | 1462836473717 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:27:53 INFO - PROCESS | 4948 | 1462836473719 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:27:53 INFO - PROCESS | 4948 | 1462836473731 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:27:53 INFO - PROCESS | 4948 | 1462836473734 Marionette TRACE conn6 <- [1,1294,null,{}] 16:27:53 INFO - PROCESS | 4948 | 1462836473737 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:53 INFO - PROCESS | 4948 | 1462836473855 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:27:53 INFO - PROCESS | 4948 | 1462836473935 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0A6000 == 84 [pid = 4948] [id = 333] 16:27:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594432B000) [pid = 4948] [serial = 998] [outer = 0000000000000000] 16:27:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005944423000) [pid = 4948] [serial = 999] [outer = 000000594432B000] 16:27:53 INFO - PROCESS | 4948 | 1462836473980 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005944810800) [pid = 4948] [serial = 1000] [outer = 000000594432B000] 16:27:54 INFO - PROCESS | 4948 | 1462836474434 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 16:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:27:54 INFO - PROCESS | 4948 | 1462836474469 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:27:54 INFO - PROCESS | 4948 | 1462836474471 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:27:54 INFO - PROCESS | 4948 | 1462836474475 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:27:54 INFO - PROCESS | 4948 | 1462836474476 Marionette TRACE conn6 <- [1,1298,null,{}] 16:27:54 INFO - PROCESS | 4948 | 1462836474480 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:54 INFO - PROCESS | 4948 | 1462836474622 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:27:54 INFO - PROCESS | 4948 | 1462836474684 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B25F000 == 85 [pid = 4948] [id = 334] 16:27:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005945077400) [pid = 4948] [serial = 1001] [outer = 0000000000000000] 16:27:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005945882400) [pid = 4948] [serial = 1002] [outer = 0000005945077400] 16:27:54 INFO - PROCESS | 4948 | 1462836474730 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (00000059467CE800) [pid = 4948] [serial = 1003] [outer = 0000005945077400] 16:27:55 INFO - PROCESS | 4948 | 1462836475135 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 16:27:55 INFO - PROCESS | 4948 | 1462836475230 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:27:55 INFO - PROCESS | 4948 | 1462836475232 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:27:55 INFO - PROCESS | 4948 | 1462836475245 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:27:55 INFO - PROCESS | 4948 | 1462836475247 Marionette TRACE conn6 <- [1,1302,null,{}] 16:27:55 INFO - PROCESS | 4948 | 1462836475251 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:55 INFO - PROCESS | 4948 | 1462836475371 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:27:55 INFO - PROCESS | 4948 | 1462836475432 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B682000 == 86 [pid = 4948] [id = 335] 16:27:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005946ECD000) [pid = 4948] [serial = 1004] [outer = 0000000000000000] 16:27:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005947F8D000) [pid = 4948] [serial = 1005] [outer = 0000005946ECD000] 16:27:55 INFO - PROCESS | 4948 | 1462836475478 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594827CC00) [pid = 4948] [serial = 1006] [outer = 0000005946ECD000] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005947F99C00) [pid = 4948] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059453E7400) [pid = 4948] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000593751D000) [pid = 4948] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005937510800) [pid = 4948] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005936FBB800) [pid = 4948] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059376B0800) [pid = 4948] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005941D7E000) [pid = 4948] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005940D1C800) [pid = 4948] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005948277C00) [pid = 4948] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005942463C00) [pid = 4948] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005941178400) [pid = 4948] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000594888E400) [pid = 4948] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005947FE0000) [pid = 4948] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593751C400) [pid = 4948] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:27:55 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594888BC00) [pid = 4948] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:27:56 INFO - PROCESS | 4948 | 1462836476046 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 838ms 16:27:56 INFO - PROCESS | 4948 | 1462836476084 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 4948 | 1462836476086 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:27:56 INFO - PROCESS | 4948 | 1462836476089 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 4948 | 1462836476091 Marionette TRACE conn6 <- [1,1306,null,{}] 16:27:56 INFO - PROCESS | 4948 | 1462836476095 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 4948 | 1462836476225 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:27:56 INFO - PROCESS | 4948 | 1462836476281 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB40800 == 87 [pid = 4948] [id = 336] 16:27:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000593BD18800) [pid = 4948] [serial = 1007] [outer = 0000000000000000] 16:27:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005941A98000) [pid = 4948] [serial = 1008] [outer = 000000593BD18800] 16:27:56 INFO - PROCESS | 4948 | 1462836476328 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948534800) [pid = 4948] [serial = 1009] [outer = 000000593BD18800] 16:27:56 INFO - PROCESS | 4948 | 1462836476676 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 16:27:56 INFO - PROCESS | 4948 | 1462836476742 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 4948 | 1462836476744 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:27:56 INFO - PROCESS | 4948 | 1462836476747 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:27:56 INFO - PROCESS | 4948 | 1462836476749 Marionette TRACE conn6 <- [1,1310,null,{}] 16:27:56 INFO - PROCESS | 4948 | 1462836476753 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:56 INFO - PROCESS | 4948 | 1462836476844 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:27:56 INFO - PROCESS | 4948 | 1462836476851 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C04E800 == 88 [pid = 4948] [id = 337] 16:27:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005948584400) [pid = 4948] [serial = 1010] [outer = 0000000000000000] 16:27:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059486A4C00) [pid = 4948] [serial = 1011] [outer = 0000005948584400] 16:27:56 INFO - PROCESS | 4948 | 1462836476896 Marionette DEBUG loaded listener.js 16:27:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000594883A800) [pid = 4948] [serial = 1012] [outer = 0000005948584400] 16:27:57 INFO - PROCESS | 4948 | 1462836477331 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 628ms 16:27:57 INFO - PROCESS | 4948 | 1462836477377 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:27:57 INFO - PROCESS | 4948 | 1462836477379 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:27:57 INFO - PROCESS | 4948 | 1462836477382 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - PROCESS | 4948 | 1462836477384 Marionette TRACE conn6 <- [1,1314,null,{}] 16:27:57 INFO - PROCESS | 4948 | 1462836477388 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:57 INFO - PROCESS | 4948 | 1462836477482 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:27:57 INFO - PROCESS | 4948 | 1462836477488 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C52C800 == 89 [pid = 4948] [id = 338] 16:27:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005948855000) [pid = 4948] [serial = 1013] [outer = 0000000000000000] 16:27:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000594888BC00) [pid = 4948] [serial = 1014] [outer = 0000005948855000] 16:27:57 INFO - PROCESS | 4948 | 1462836477541 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000594A228800) [pid = 4948] [serial = 1015] [outer = 0000005948855000] 16:27:58 INFO - PROCESS | 4948 | 1462836478094 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 16:27:58 INFO - PROCESS | 4948 | 1462836478120 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 4948 | 1462836478125 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:27:58 INFO - PROCESS | 4948 | 1462836478131 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 4948 | 1462836478136 Marionette TRACE conn6 <- [1,1318,null,{}] 16:27:58 INFO - PROCESS | 4948 | 1462836478143 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:58 INFO - PROCESS | 4948 | 1462836478348 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:27:58 INFO - PROCESS | 4948 | 1462836478453 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D66000 == 90 [pid = 4948] [id = 339] 16:27:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000593750E400) [pid = 4948] [serial = 1016] [outer = 0000000000000000] 16:27:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005937B16000) [pid = 4948] [serial = 1017] [outer = 000000593750E400] 16:27:58 INFO - PROCESS | 4948 | 1462836478512 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000593D972400) [pid = 4948] [serial = 1018] [outer = 000000593750E400] 16:27:59 INFO - PROCESS | 4948 | 1462836479083 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 985ms 16:27:59 INFO - PROCESS | 4948 | 1462836479120 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:27:59 INFO - PROCESS | 4948 | 1462836479126 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:27:59 INFO - PROCESS | 4948 | 1462836479133 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 4948 | 1462836479136 Marionette TRACE conn6 <- [1,1322,null,{}] 16:27:59 INFO - PROCESS | 4948 | 1462836479140 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:27:59 INFO - PROCESS | 4948 | 1462836479261 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:27:59 INFO - PROCESS | 4948 | 1462836479364 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A295000 == 91 [pid = 4948] [id = 340] 16:27:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000593DF11000) [pid = 4948] [serial = 1019] [outer = 0000000000000000] 16:27:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059411DE800) [pid = 4948] [serial = 1020] [outer = 000000593DF11000] 16:27:59 INFO - PROCESS | 4948 | 1462836479419 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005942455000) [pid = 4948] [serial = 1021] [outer = 000000593DF11000] 16:28:00 INFO - PROCESS | 4948 | 1462836480055 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 16:28:00 INFO - PROCESS | 4948 | 1462836480118 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:28:00 INFO - PROCESS | 4948 | 1462836480121 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:28:00 INFO - PROCESS | 4948 | 1462836480125 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 4948 | 1462836480129 Marionette TRACE conn6 <- [1,1326,null,{}] 16:28:00 INFO - PROCESS | 4948 | 1462836480140 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:00 INFO - PROCESS | 4948 | 1462836480263 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:28:00 INFO - PROCESS | 4948 | 1462836480392 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7D0000 == 92 [pid = 4948] [id = 341] 16:28:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005944D8F000) [pid = 4948] [serial = 1022] [outer = 0000000000000000] 16:28:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (00000059458BB800) [pid = 4948] [serial = 1023] [outer = 0000005944D8F000] 16:28:00 INFO - PROCESS | 4948 | 1462836480452 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594883E000) [pid = 4948] [serial = 1024] [outer = 0000005944D8F000] 16:28:01 INFO - PROCESS | 4948 | 1462836481543 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1441ms 16:28:01 INFO - PROCESS | 4948 | 1462836481567 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:28:01 INFO - PROCESS | 4948 | 1462836481570 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:28:01 INFO - PROCESS | 4948 | 1462836481574 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 4948 | 1462836481576 Marionette TRACE conn6 <- [1,1330,null,{}] 16:28:01 INFO - PROCESS | 4948 | 1462836481580 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:01 INFO - PROCESS | 4948 | 1462836481700 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:28:01 INFO - PROCESS | 4948 | 1462836481824 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EBAA800 == 93 [pid = 4948] [id = 342] 16:28:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005946632400) [pid = 4948] [serial = 1025] [outer = 0000000000000000] 16:28:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594B5BA400) [pid = 4948] [serial = 1026] [outer = 0000005946632400] 16:28:01 INFO - PROCESS | 4948 | 1462836481881 Marionette DEBUG loaded listener.js 16:28:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594B904C00) [pid = 4948] [serial = 1027] [outer = 0000005946632400] 16:28:02 INFO - PROCESS | 4948 | 1462836482452 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 944ms 16:28:02 INFO - PROCESS | 4948 | 1462836482520 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 4948 | 1462836482522 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:28:02 INFO - PROCESS | 4948 | 1462836482526 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - PROCESS | 4948 | 1462836482528 Marionette TRACE conn6 <- [1,1334,null,{}] 16:28:02 INFO - PROCESS | 4948 | 1462836482532 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:02 INFO - PROCESS | 4948 | 1462836482646 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:28:02 INFO - PROCESS | 4948 | 1462836482775 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDA5000 == 94 [pid = 4948] [id = 343] 16:28:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594D662800) [pid = 4948] [serial = 1028] [outer = 0000000000000000] 16:28:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594DB27400) [pid = 4948] [serial = 1029] [outer = 000000594D662800] 16:28:02 INFO - PROCESS | 4948 | 1462836482830 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000594DCD5400) [pid = 4948] [serial = 1030] [outer = 000000594D662800] 16:28:03 INFO - PROCESS | 4948 | 1462836483402 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 942ms 16:28:03 INFO - PROCESS | 4948 | 1462836483471 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:28:03 INFO - PROCESS | 4948 | 1462836483474 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:28:03 INFO - PROCESS | 4948 | 1462836483477 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:28:03 INFO - PROCESS | 4948 | 1462836483479 Marionette TRACE conn6 <- [1,1338,null,{}] 16:28:03 INFO - PROCESS | 4948 | 1462836483498 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:03 INFO - PROCESS | 4948 | 1462836483644 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:28:03 INFO - PROCESS | 4948 | 1462836483741 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC20800 == 95 [pid = 4948] [id = 344] 16:28:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (000000594DCDE400) [pid = 4948] [serial = 1031] [outer = 0000000000000000] 16:28:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000594EA5E800) [pid = 4948] [serial = 1032] [outer = 000000594DCDE400] 16:28:03 INFO - PROCESS | 4948 | 1462836483796 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000594EAD2C00) [pid = 4948] [serial = 1033] [outer = 000000594DCDE400] 16:28:04 INFO - PROCESS | 4948 | 1462836484377 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 943ms 16:28:04 INFO - PROCESS | 4948 | 1462836484423 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 4948 | 1462836484425 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:28:04 INFO - PROCESS | 4948 | 1462836484429 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 4948 | 1462836484431 Marionette TRACE conn6 <- [1,1342,null,{}] 16:28:04 INFO - PROCESS | 4948 | 1462836484435 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:04 INFO - PROCESS | 4948 | 1462836484549 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:28:04 INFO - PROCESS | 4948 | 1462836484679 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC89000 == 96 [pid = 4948] [id = 345] 16:28:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (000000594EAD8000) [pid = 4948] [serial = 1034] [outer = 0000000000000000] 16:28:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000594EADB000) [pid = 4948] [serial = 1035] [outer = 000000594EAD8000] 16:28:04 INFO - PROCESS | 4948 | 1462836484734 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000594F036C00) [pid = 4948] [serial = 1036] [outer = 000000594EAD8000] 16:28:05 INFO - PROCESS | 4948 | 1462836485536 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1133ms 16:28:05 INFO - PROCESS | 4948 | 1462836485565 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 4948 | 1462836485569 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:28:05 INFO - PROCESS | 4948 | 1462836485574 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 4948 | 1462836485578 Marionette TRACE conn6 <- [1,1346,null,{}] 16:28:05 INFO - PROCESS | 4948 | 1462836485585 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:05 INFO - PROCESS | 4948 | 1462836485695 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:28:05 INFO - PROCESS | 4948 | 1462836485803 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 4948 | ++DOCSHELL 000000594509C000 == 97 [pid = 4948] [id = 346] 16:28:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000593763A800) [pid = 4948] [serial = 1037] [outer = 0000000000000000] 16:28:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (00000059377D9C00) [pid = 4948] [serial = 1038] [outer = 000000593763A800] 16:28:05 INFO - PROCESS | 4948 | 1462836485852 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (000000593D6E5000) [pid = 4948] [serial = 1039] [outer = 000000593763A800] 16:28:06 INFO - PROCESS | 4948 | 1462836486423 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 879ms 16:28:06 INFO - PROCESS | 4948 | 1462836486458 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:28:06 INFO - PROCESS | 4948 | 1462836486465 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:28:06 INFO - PROCESS | 4948 | 1462836486472 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 4948 | 1462836486475 Marionette TRACE conn6 <- [1,1350,null,{}] 16:28:06 INFO - PROCESS | 4948 | 1462836486479 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:06 INFO - PROCESS | 4948 | 1462836486594 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:28:06 INFO - PROCESS | 4948 | 1462836486704 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436C3000 == 98 [pid = 4948] [id = 347] 16:28:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (0000005940D62800) [pid = 4948] [serial = 1040] [outer = 0000000000000000] 16:28:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (0000005941936C00) [pid = 4948] [serial = 1041] [outer = 0000005940D62800] 16:28:06 INFO - PROCESS | 4948 | 1462836486752 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (000000594244D400) [pid = 4948] [serial = 1042] [outer = 0000005940D62800] 16:28:07 INFO - PROCESS | 4948 | 1462836487393 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF86000 == 97 [pid = 4948] [id = 157] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594C73C000 == 96 [pid = 4948] [id = 288] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 00000059520D5000 == 95 [pid = 4948] [id = 291] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDBF000 == 94 [pid = 4948] [id = 289] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29A800 == 93 [pid = 4948] [id = 275] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 00000059503E6800 == 92 [pid = 4948] [id = 290] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594C04E800 == 91 [pid = 4948] [id = 337] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB40800 == 90 [pid = 4948] [id = 336] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594B682000 == 89 [pid = 4948] [id = 335] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594B25F000 == 88 [pid = 4948] [id = 334] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0A6000 == 87 [pid = 4948] [id = 333] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005947EA0000 == 86 [pid = 4948] [id = 332] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594538F800 == 85 [pid = 4948] [id = 331] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (00000059376AA000) [pid = 4948] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000593E517C00) [pid = 4948] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (00000059453E7000) [pid = 4948] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (0000005948541000) [pid = 4948] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (0000005948631400) [pid = 4948] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (000000594885E800) [pid = 4948] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005948888C00) [pid = 4948] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000593DBAE000 == 84 [pid = 4948] [id = 330] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005947849800 == 83 [pid = 4948] [id = 329] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29D800 == 82 [pid = 4948] [id = 322] 16:28:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005943F98800 == 81 [pid = 4948] [id = 321] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000594441C000) [pid = 4948] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000594B7CE800) [pid = 4948] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005948856C00) [pid = 4948] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (000000593D977C00) [pid = 4948] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (000000594A229400) [pid = 4948] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005948274400) [pid = 4948] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005947F8EC00) [pid = 4948] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (00000059467CCC00) [pid = 4948] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000594244D000) [pid = 4948] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005938C1C800) [pid = 4948] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593D6E3800) [pid = 4948] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593DF10400) [pid = 4948] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000593750A000) [pid = 4948] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000593BECA000) [pid = 4948] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059377E3800) [pid = 4948] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005942445400) [pid = 4948] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005940D54C00) [pid = 4948] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005941283000) [pid = 4948] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059486B1000) [pid = 4948] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059485C7000) [pid = 4948] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (00000059443E2000) [pid = 4948] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059445DC800) [pid = 4948] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594883EC00) [pid = 4948] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059450DD400) [pid = 4948] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059424B7400) [pid = 4948] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1077ms 16:28:07 INFO - PROCESS | 4948 | 1462836487577 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 4948 | 1462836487582 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:28:07 INFO - PROCESS | 4948 | 1462836487588 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 4948 | 1462836487592 Marionette TRACE conn6 <- [1,1354,null,{}] 16:28:07 INFO - PROCESS | 4948 | 1462836487598 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:07 INFO - PROCESS | 4948 | 1462836487754 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:28:07 INFO - PROCESS | 4948 | 1462836487878 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411A7000 == 82 [pid = 4948] [id = 348] 16:28:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593750B400) [pid = 4948] [serial = 1043] [outer = 0000000000000000] 16:28:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005937577800) [pid = 4948] [serial = 1044] [outer = 000000593750B400] 16:28:07 INFO - PROCESS | 4948 | 1462836487938 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005937B1A400) [pid = 4948] [serial = 1045] [outer = 000000593750B400] 16:28:08 INFO - PROCESS | 4948 | 1462836488542 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 4948 | 1462836488581 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:28:08 INFO - PROCESS | 4948 | 1462836488589 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 4948 | 1462836488593 Marionette TRACE conn6 <- [1,1358,null,{}] 16:28:08 INFO - PROCESS | 4948 | 1462836488598 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:08 INFO - PROCESS | 4948 | 1462836488715 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:28:08 INFO - PROCESS | 4948 | 1462836488843 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594539B800 == 83 [pid = 4948] [id = 349] 16:28:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000593C677C00) [pid = 4948] [serial = 1046] [outer = 0000000000000000] 16:28:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593DF3E800) [pid = 4948] [serial = 1047] [outer = 000000593C677C00] 16:28:08 INFO - PROCESS | 4948 | 1462836488901 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005940D57800) [pid = 4948] [serial = 1048] [outer = 000000593C677C00] 16:28:09 INFO - PROCESS | 4948 | 1462836489556 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 4948 | 1462836489626 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:28:09 INFO - PROCESS | 4948 | 1462836489630 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 4948 | 1462836489632 Marionette TRACE conn6 <- [1,1362,null,{}] 16:28:09 INFO - PROCESS | 4948 | 1462836489663 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:09 INFO - PROCESS | 4948 | 1462836489821 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:28:09 INFO - PROCESS | 4948 | 1462836489918 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948692800 == 84 [pid = 4948] [id = 350] 16:28:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005943614800) [pid = 4948] [serial = 1049] [outer = 0000000000000000] 16:28:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (00000059443E7400) [pid = 4948] [serial = 1050] [outer = 0000005943614800] 16:28:09 INFO - PROCESS | 4948 | 1462836489978 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059445E4000) [pid = 4948] [serial = 1051] [outer = 0000005943614800] 16:28:10 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:10 INFO - PROCESS | 4948 | 1462836490580 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 4948 | 1462836490631 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:28:10 INFO - PROCESS | 4948 | 1462836490636 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 4948 | 1462836490638 Marionette TRACE conn6 <- [1,1366,null,{}] 16:28:10 INFO - PROCESS | 4948 | 1462836490642 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:10 INFO - PROCESS | 4948 | 1462836490758 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:28:10 INFO - PROCESS | 4948 | 1462836490884 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B35B000 == 85 [pid = 4948] [id = 351] 16:28:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059453CD000) [pid = 4948] [serial = 1052] [outer = 0000000000000000] 16:28:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005945882C00) [pid = 4948] [serial = 1053] [outer = 00000059453CD000] 16:28:10 INFO - PROCESS | 4948 | 1462836490941 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005946E20C00) [pid = 4948] [serial = 1054] [outer = 00000059453CD000] 16:28:11 INFO - PROCESS | 4948 | 1462836491506 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 4948 | 1462836491583 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:28:11 INFO - PROCESS | 4948 | 1462836491587 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 4948 | 1462836491589 Marionette TRACE conn6 <- [1,1370,null,{}] 16:28:11 INFO - PROCESS | 4948 | 1462836491593 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:11 INFO - PROCESS | 4948 | 1462836491706 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:28:11 INFO - PROCESS | 4948 | 1462836491833 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB37800 == 86 [pid = 4948] [id = 352] 16:28:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (0000005947FDA800) [pid = 4948] [serial = 1055] [outer = 0000000000000000] 16:28:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (0000005948271C00) [pid = 4948] [serial = 1056] [outer = 0000005947FDA800] 16:28:11 INFO - PROCESS | 4948 | 1462836491889 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059485C4C00) [pid = 4948] [serial = 1057] [outer = 0000005947FDA800] 16:28:12 INFO - PROCESS | 4948 | [4948] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:28:12 INFO - PROCESS | 4948 | 1462836492460 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:28:12 INFO - PROCESS | 4948 | 1462836492534 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:28:12 INFO - PROCESS | 4948 | 1462836492538 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:28:12 INFO - PROCESS | 4948 | 1462836492540 Marionette TRACE conn6 <- [1,1374,null,{}] 16:28:12 INFO - PROCESS | 4948 | 1462836492544 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:12 INFO - PROCESS | 4948 | 1462836492739 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:28:12 INFO - PROCESS | 4948 | 1462836492752 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0CE000 == 87 [pid = 4948] [id = 353] 16:28:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594885FC00) [pid = 4948] [serial = 1058] [outer = 0000000000000000] 16:28:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (0000005949E64800) [pid = 4948] [serial = 1059] [outer = 000000594885FC00] 16:28:12 INFO - PROCESS | 4948 | 1462836492808 Marionette DEBUG loaded listener.js 16:28:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594A59BC00) [pid = 4948] [serial = 1060] [outer = 000000594885FC00] 16:28:13 INFO - PROCESS | 4948 | 1462836493472 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:28:13 INFO - PROCESS | 4948 | 1462836493526 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:28:13 INFO - PROCESS | 4948 | 1462836493530 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 4948 | 1462836493532 Marionette TRACE conn6 <- [1,1378,null,{}] 16:28:13 INFO - PROCESS | 4948 | 1462836493536 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:13 INFO - PROCESS | 4948 | 1462836493648 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:28:13 INFO - PROCESS | 4948 | 1462836493776 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C702800 == 88 [pid = 4948] [id = 354] 16:28:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594B3EB800) [pid = 4948] [serial = 1061] [outer = 0000000000000000] 16:28:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000594B7C3400) [pid = 4948] [serial = 1062] [outer = 000000594B3EB800] 16:28:13 INFO - PROCESS | 4948 | 1462836493833 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (000000594B908C00) [pid = 4948] [serial = 1063] [outer = 000000594B3EB800] 16:28:14 INFO - PROCESS | 4948 | 1462836494331 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 837ms 16:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:28:14 INFO - PROCESS | 4948 | 1462836494370 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 4948 | 1462836494373 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:28:14 INFO - PROCESS | 4948 | 1462836494376 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 4948 | 1462836494379 Marionette TRACE conn6 <- [1,1382,null,{}] 16:28:14 INFO - PROCESS | 4948 | 1462836494383 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:14 INFO - PROCESS | 4948 | 1462836494495 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:28:14 INFO - PROCESS | 4948 | 1462836494594 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6C7800 == 89 [pid = 4948] [id = 355] 16:28:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000594D665000) [pid = 4948] [serial = 1064] [outer = 0000000000000000] 16:28:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000594D66F000) [pid = 4948] [serial = 1065] [outer = 000000594D665000] 16:28:14 INFO - PROCESS | 4948 | 1462836494649 Marionette DEBUG loaded listener.js 16:28:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (000000594DCD8C00) [pid = 4948] [serial = 1066] [outer = 000000594D665000] 16:28:15 INFO - PROCESS | 4948 | 1462836495167 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 837ms 16:28:15 INFO - PROCESS | 4948 | 1462836495216 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 4948 | 1462836495219 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:28:15 INFO - PROCESS | 4948 | 1462836495223 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 4948 | 1462836495225 Marionette TRACE conn6 <- [1,1386,null,{}] 16:28:15 INFO - PROCESS | 4948 | 1462836495229 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:15 INFO - PROCESS | 4948 | 1462836495341 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:28:15 INFO - PROCESS | 4948 | 1462836495462 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB8C800 == 90 [pid = 4948] [id = 356] 16:28:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000594DCD8400) [pid = 4948] [serial = 1067] [outer = 0000000000000000] 16:28:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000594EA58C00) [pid = 4948] [serial = 1068] [outer = 000000594DCD8400] 16:28:15 INFO - PROCESS | 4948 | 1462836495517 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000594EAD9C00) [pid = 4948] [serial = 1069] [outer = 000000594DCD8400] 16:28:16 INFO - PROCESS | 4948 | 1462836496043 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 839ms 16:28:16 INFO - PROCESS | 4948 | 1462836496070 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 4948 | 1462836496073 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:28:16 INFO - PROCESS | 4948 | 1462836496078 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:28:16 INFO - PROCESS | 4948 | 1462836496081 Marionette TRACE conn6 <- [1,1390,null,{}] 16:28:16 INFO - PROCESS | 4948 | 1462836496085 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:16 INFO - PROCESS | 4948 | 1462836496201 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:28:16 INFO - PROCESS | 4948 | 1462836496309 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDC3000 == 91 [pid = 4948] [id = 357] 16:28:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (000000594DCE2000) [pid = 4948] [serial = 1070] [outer = 0000000000000000] 16:28:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (000000594F03C400) [pid = 4948] [serial = 1071] [outer = 000000594DCE2000] 16:28:16 INFO - PROCESS | 4948 | 1462836496364 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (000000594FCD1C00) [pid = 4948] [serial = 1072] [outer = 000000594DCE2000] 16:28:17 INFO - PROCESS | 4948 | 1462836497012 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 985ms 16:28:17 INFO - PROCESS | 4948 | 1462836497068 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 4948 | 1462836497073 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:28:17 INFO - PROCESS | 4948 | 1462836497078 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 4948 | 1462836497082 Marionette TRACE conn6 <- [1,1394,null,{}] 16:28:17 INFO - PROCESS | 4948 | 1462836497087 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:17 INFO - PROCESS | 4948 | 1462836497201 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:28:17 INFO - PROCESS | 4948 | 1462836497307 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E19000 == 92 [pid = 4948] [id = 358] 16:28:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (000000593D641C00) [pid = 4948] [serial = 1073] [outer = 0000000000000000] 16:28:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005940D1E800) [pid = 4948] [serial = 1074] [outer = 000000593D641C00] 16:28:17 INFO - PROCESS | 4948 | 1462836497357 Marionette DEBUG loaded listener.js 16:28:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (0000005941D82800) [pid = 4948] [serial = 1075] [outer = 000000593D641C00] 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:28:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594509C000 == 91 [pid = 4948] [id = 346] 16:28:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7D0000 == 90 [pid = 4948] [id = 341] 16:28:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594A295000 == 89 [pid = 4948] [id = 340] 16:28:17 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D66000 == 88 [pid = 4948] [id = 339] 16:28:17 INFO - PROCESS | 4948 | 1462836497826 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 795ms 16:28:17 INFO - PROCESS | 4948 | 1462836497877 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 4948 | 1462836497884 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:28:17 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 16:28:17 INFO - PROCESS | 4948 | 1462836497891 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:28:17 INFO - PROCESS | 4948 | 1462836497894 Marionette TRACE conn6 <- [1,1398,null,{}] 16:28:17 INFO - PROCESS | 4948 | 1462836497898 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:18 INFO - PROCESS | 4948 | 1462836497999 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:28:18 INFO - PROCESS | 4948 | 1462836498083 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B250000 == 89 [pid = 4948] [id = 359] 16:28:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (000000594441C000) [pid = 4948] [serial = 1076] [outer = 0000000000000000] 16:28:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (00000059444B8000) [pid = 4948] [serial = 1077] [outer = 000000594441C000] 16:28:18 INFO - PROCESS | 4948 | 1462836498133 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (00000059453E7000) [pid = 4948] [serial = 1078] [outer = 000000594441C000] 16:28:18 INFO - PROCESS | 4948 | 1462836498886 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1024ms 16:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:28:18 INFO - PROCESS | 4948 | 1462836498921 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 4948 | 1462836498923 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:28:18 INFO - PROCESS | 4948 | 1462836498926 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 4948 | 1462836498930 Marionette TRACE conn6 <- [1,1402,null,{}] 16:28:18 INFO - PROCESS | 4948 | 1462836498954 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 4948 | 1462836499102 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:28:19 INFO - PROCESS | 4948 | 1462836499198 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC22800 == 90 [pid = 4948] [id = 360] 16:28:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (0000005949E68C00) [pid = 4948] [serial = 1079] [outer = 0000000000000000] 16:28:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (000000594A225C00) [pid = 4948] [serial = 1080] [outer = 0000005949E68C00] 16:28:19 INFO - PROCESS | 4948 | 1462836499245 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (000000594D670000) [pid = 4948] [serial = 1081] [outer = 0000005949E68C00] 16:28:19 INFO - PROCESS | 4948 | 1462836499634 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 796ms 16:28:19 INFO - PROCESS | 4948 | 1462836499725 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 4948 | 1462836499728 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:28:19 INFO - PROCESS | 4948 | 1462836499732 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 4948 | 1462836499734 Marionette TRACE conn6 <- [1,1406,null,{}] 16:28:19 INFO - PROCESS | 4948 | 1462836499737 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:19 INFO - PROCESS | 4948 | 1462836499835 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:28:19 INFO - PROCESS | 4948 | 1462836499844 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 4948 | ++DOCSHELL 00000059503E2800 == 91 [pid = 4948] [id = 361] 16:28:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (000000594D554C00) [pid = 4948] [serial = 1082] [outer = 0000000000000000] 16:28:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (000000594D55B800) [pid = 4948] [serial = 1083] [outer = 000000594D554C00] 16:28:19 INFO - PROCESS | 4948 | 1462836499890 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (000000594DCDA800) [pid = 4948] [serial = 1084] [outer = 000000594D554C00] 16:28:20 INFO - PROCESS | 4948 | 1462836500376 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 689ms 16:28:20 INFO - PROCESS | 4948 | 1462836500423 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:28:20 INFO - PROCESS | 4948 | 1462836500425 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:28:20 INFO - PROCESS | 4948 | 1462836500456 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:28:20 INFO - PROCESS | 4948 | 1462836500458 Marionette TRACE conn6 <- [1,1410,null,{}] 16:28:20 INFO - PROCESS | 4948 | 1462836500473 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:20 INFO - PROCESS | 4948 | 1462836500597 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:28:20 INFO - PROCESS | 4948 | 1462836500660 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 4948 | ++DOCSHELL 000000595177D000 == 92 [pid = 4948] [id = 362] 16:28:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (000000594EA60800) [pid = 4948] [serial = 1085] [outer = 0000000000000000] 16:28:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (000000594EAD5C00) [pid = 4948] [serial = 1086] [outer = 000000594EA60800] 16:28:20 INFO - PROCESS | 4948 | 1462836500712 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (000000594FCD1800) [pid = 4948] [serial = 1087] [outer = 000000594EA60800] 16:28:21 INFO - PROCESS | 4948 | 1462836501175 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 776ms 16:28:21 INFO - PROCESS | 4948 | 1462836501224 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 4948 | 1462836501226 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:28:21 INFO - PROCESS | 4948 | 1462836501236 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 4948 | 1462836501238 Marionette TRACE conn6 <- [1,1414,null,{}] 16:28:21 INFO - PROCESS | 4948 | 1462836501248 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:21 INFO - PROCESS | 4948 | 1462836501383 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:28:21 INFO - PROCESS | 4948 | 1462836501409 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000595205E000 == 93 [pid = 4948] [id = 363] 16:28:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (000000594EB10000) [pid = 4948] [serial = 1088] [outer = 0000000000000000] 16:28:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (000000594FCD9000) [pid = 4948] [serial = 1089] [outer = 000000594EB10000] 16:28:21 INFO - PROCESS | 4948 | 1462836501453 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (00000059502C1800) [pid = 4948] [serial = 1090] [outer = 000000594EB10000] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (0000005937638000) [pid = 4948] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (000000593D974C00) [pid = 4948] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (000000594862CC00) [pid = 4948] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (0000005947FDC000) [pid = 4948] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (0000005948844800) [pid = 4948] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (0000005948276C00) [pid = 4948] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (0000005941A4B000) [pid = 4948] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (000000594432B000) [pid = 4948] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (0000005945077400) [pid = 4948] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000593BD18800) [pid = 4948] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (0000005946ECD000) [pid = 4948] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (0000005948584400) [pid = 4948] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (0000005937520400) [pid = 4948] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (0000005938111000) [pid = 4948] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (00000059376B0400) [pid = 4948] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (000000594A226000) [pid = 4948] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (0000005940D23400) [pid = 4948] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:28:21 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (0000005942298400) [pid = 4948] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:28:22 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (00000059376A4400) [pid = 4948] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:28:22 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (000000594B7C8800) [pid = 4948] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:28:22 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (0000005947FE0800) [pid = 4948] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:28:22 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (0000005949E6DC00) [pid = 4948] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:28:22 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (000000593DF7F800) [pid = 4948] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:28:22 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000593763A800) [pid = 4948] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:28:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (00000059377DF800) [pid = 4948] [serial = 1091] [outer = 0000005938A85400] 16:28:22 INFO - PROCESS | 4948 | 1462836502452 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1305ms 16:28:22 INFO - PROCESS | 4948 | 1462836502538 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 4948 | 1462836502544 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:28:22 INFO - PROCESS | 4948 | 1462836502549 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 4948 | 1462836502554 Marionette TRACE conn6 <- [1,1418,null,{}] 16:28:22 INFO - PROCESS | 4948 | 1462836502559 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:22 INFO - PROCESS | 4948 | 1462836502695 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:28:22 INFO - PROCESS | 4948 | 1462836502825 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946769000 == 94 [pid = 4948] [id = 364] 16:28:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000593BD99000) [pid = 4948] [serial = 1092] [outer = 0000000000000000] 16:28:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000593DF03800) [pid = 4948] [serial = 1093] [outer = 000000593BD99000] 16:28:22 INFO - PROCESS | 4948 | 1462836502886 Marionette DEBUG loaded listener.js 16:28:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (0000005941172C00) [pid = 4948] [serial = 1094] [outer = 000000593BD99000] 16:28:23 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:23 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:23 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:23 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:23 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:23 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:23 INFO - PROCESS | 4948 | 1462836503515 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1032ms 16:28:23 INFO - PROCESS | 4948 | 1462836503584 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:28:23 INFO - PROCESS | 4948 | 1462836503590 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:28:23 INFO - PROCESS | 4948 | 1462836503596 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 4948 | 1462836503599 Marionette TRACE conn6 <- [1,1422,null,{}] 16:28:23 INFO - PROCESS | 4948 | 1462836503604 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:23 INFO - PROCESS | 4948 | 1462836503792 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:28:23 INFO - PROCESS | 4948 | 1462836503920 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7BF800 == 95 [pid = 4948] [id = 365] 16:28:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (0000005943614000) [pid = 4948] [serial = 1095] [outer = 0000000000000000] 16:28:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (0000005944805400) [pid = 4948] [serial = 1096] [outer = 0000005943614000] 16:28:23 INFO - PROCESS | 4948 | 1462836503977 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (000000594507B400) [pid = 4948] [serial = 1097] [outer = 0000005943614000] 16:28:24 INFO - PROCESS | 4948 | 1462836504595 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1031ms 16:28:24 INFO - PROCESS | 4948 | 1462836504629 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 4948 | 1462836504632 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:28:24 INFO - PROCESS | 4948 | 1462836504636 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 4948 | 1462836504640 Marionette TRACE conn6 <- [1,1426,null,{}] 16:28:24 INFO - PROCESS | 4948 | 1462836504652 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:24 INFO - PROCESS | 4948 | 1462836504785 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:28:24 INFO - PROCESS | 4948 | 1462836504923 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 4948 | ++DOCSHELL 00000059520DB800 == 96 [pid = 4948] [id = 366] 16:28:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005948538800) [pid = 4948] [serial = 1098] [outer = 0000000000000000] 16:28:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (00000059485C2400) [pid = 4948] [serial = 1099] [outer = 0000005948538800] 16:28:24 INFO - PROCESS | 4948 | 1462836504985 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (000000594883B400) [pid = 4948] [serial = 1100] [outer = 0000005948538800] 16:28:25 INFO - PROCESS | 4948 | 1462836505591 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 984ms 16:28:25 INFO - PROCESS | 4948 | 1462836505622 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 4948 | 1462836505625 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:28:25 INFO - PROCESS | 4948 | 1462836505629 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 4948 | 1462836505631 Marionette TRACE conn6 <- [1,1430,null,{}] 16:28:25 INFO - PROCESS | 4948 | 1462836505635 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:25 INFO - PROCESS | 4948 | 1462836505765 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:28:25 INFO - PROCESS | 4948 | 1462836505871 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 4948 | ++DOCSHELL 00000059520E2800 == 97 [pid = 4948] [id = 367] 16:28:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (000000594A226000) [pid = 4948] [serial = 1101] [outer = 0000000000000000] 16:28:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (000000594B5C0C00) [pid = 4948] [serial = 1102] [outer = 000000594A226000] 16:28:25 INFO - PROCESS | 4948 | 1462836505927 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (000000594D55A400) [pid = 4948] [serial = 1103] [outer = 000000594A226000] 16:28:26 INFO - PROCESS | 4948 | 1462836506519 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 923ms 16:28:26 INFO - PROCESS | 4948 | 1462836506555 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 4948 | 1462836506557 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:28:26 INFO - PROCESS | 4948 | 1462836506561 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 4948 | 1462836506563 Marionette TRACE conn6 <- [1,1434,null,{}] 16:28:26 INFO - PROCESS | 4948 | 1462836506567 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:26 INFO - PROCESS | 4948 | 1462836506685 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:28:26 INFO - PROCESS | 4948 | 1462836506793 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483DD800 == 98 [pid = 4948] [id = 368] 16:28:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (000000594D556400) [pid = 4948] [serial = 1104] [outer = 0000000000000000] 16:28:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (000000594EB03800) [pid = 4948] [serial = 1105] [outer = 000000594D556400] 16:28:26 INFO - PROCESS | 4948 | 1462836506849 Marionette DEBUG loaded listener.js 16:28:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (000000594EB10800) [pid = 4948] [serial = 1106] [outer = 000000594D556400] 16:28:27 INFO - PROCESS | 4948 | 1462836507458 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 923ms 16:28:27 INFO - PROCESS | 4948 | 1462836507486 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 4948 | 1462836507488 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:28:27 INFO - PROCESS | 4948 | 1462836507492 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 4948 | 1462836507494 Marionette TRACE conn6 <- [1,1438,null,{}] 16:28:27 INFO - PROCESS | 4948 | 1462836507498 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:27 INFO - PROCESS | 4948 | 1462836507642 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:28:27 INFO - PROCESS | 4948 | 1462836507750 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 4948 | ++DOCSHELL 00000059514C7000 == 99 [pid = 4948] [id = 369] 16:28:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (000000594EAD6000) [pid = 4948] [serial = 1107] [outer = 0000000000000000] 16:28:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (00000059502C8000) [pid = 4948] [serial = 1108] [outer = 000000594EAD6000] 16:28:27 INFO - PROCESS | 4948 | 1462836507805 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (00000059516C6400) [pid = 4948] [serial = 1109] [outer = 000000594EAD6000] 16:28:28 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:28:28 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:28:28 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:28 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:28 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:28 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:28 INFO - PROCESS | 4948 | 1462836508467 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1033ms 16:28:28 INFO - PROCESS | 4948 | 1462836508528 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 4948 | 1462836508531 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:28:28 INFO - PROCESS | 4948 | 1462836508534 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 4948 | 1462836508536 Marionette TRACE conn6 <- [1,1442,null,{}] 16:28:28 INFO - PROCESS | 4948 | 1462836508540 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:28 INFO - PROCESS | 4948 | 1462836508661 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:28:28 INFO - PROCESS | 4948 | 1462836508797 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BEEB000 == 100 [pid = 4948] [id = 370] 16:28:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (00000059374D2000) [pid = 4948] [serial = 1110] [outer = 0000000000000000] 16:28:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (000000593CD4E800) [pid = 4948] [serial = 1111] [outer = 00000059374D2000] 16:28:28 INFO - PROCESS | 4948 | 1462836508853 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (0000005941D7D400) [pid = 4948] [serial = 1112] [outer = 00000059374D2000] 16:28:29 INFO - PROCESS | 4948 | 1462836509768 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1280ms 16:28:29 INFO - PROCESS | 4948 | 1462836509817 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 4948 | 1462836509822 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:28:29 INFO - PROCESS | 4948 | 1462836509828 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 4948 | 1462836509831 Marionette TRACE conn6 <- [1,1446,null,{}] 16:28:29 INFO - PROCESS | 4948 | 1462836509836 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:29 INFO - PROCESS | 4948 | 1462836509951 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:28:30 INFO - PROCESS | 4948 | 1462836510093 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:30 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436BF000 == 101 [pid = 4948] [id = 371] 16:28:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (0000005937503000) [pid = 4948] [serial = 1113] [outer = 0000000000000000] 16:28:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (00000059377DA000) [pid = 4948] [serial = 1114] [outer = 0000005937503000] 16:28:30 INFO - PROCESS | 4948 | 1462836510146 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 165 (000000593C51B000) [pid = 4948] [serial = 1115] [outer = 0000005937503000] 16:28:30 INFO - PROCESS | 4948 | 1462836510821 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1029ms 16:28:30 INFO - PROCESS | 4948 | 1462836510860 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 4948 | 1462836510866 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:28:30 INFO - PROCESS | 4948 | 1462836510872 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 4948 | 1462836510875 Marionette TRACE conn6 <- [1,1450,null,{}] 16:28:31 INFO - PROCESS | 4948 | 1462836511012 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005948685800 == 100 [pid = 4948] [id = 185] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E22000 == 99 [pid = 4948] [id = 261] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E96800 == 98 [pid = 4948] [id = 202] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594C691800 == 97 [pid = 4948] [id = 61] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBC5800 == 96 [pid = 4948] [id = 24] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000595177D000 == 95 [pid = 4948] [id = 362] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 00000059503E2800 == 94 [pid = 4948] [id = 361] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC22800 == 93 [pid = 4948] [id = 360] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 164 (00000059458BB800) [pid = 4948] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (00000059411DE800) [pid = 4948] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (0000005937B16000) [pid = 4948] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (0000005941936C00) [pid = 4948] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (000000594D66BC00) [pid = 4948] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (000000594EADB000) [pid = 4948] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (000000594EA5E800) [pid = 4948] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (000000594DB27400) [pid = 4948] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (000000594B5BA400) [pid = 4948] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594B250000 == 92 [pid = 4948] [id = 359] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E19000 == 91 [pid = 4948] [id = 358] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6C7800 == 90 [pid = 4948] [id = 355] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594C702800 == 89 [pid = 4948] [id = 354] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0CE000 == 88 [pid = 4948] [id = 353] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB37800 == 87 [pid = 4948] [id = 352] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594B35B000 == 86 [pid = 4948] [id = 351] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005948692800 == 85 [pid = 4948] [id = 350] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594539B800 == 84 [pid = 4948] [id = 349] 16:28:31 INFO - PROCESS | 4948 | --DOCSHELL 00000059411A7000 == 83 [pid = 4948] [id = 348] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (00000059486B1800) [pid = 4948] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (0000005948536800) [pid = 4948] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (00000059488BA800) [pid = 4948] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (00000059485C7400) [pid = 4948] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (0000005947F8B800) [pid = 4948] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (0000005938A28000) [pid = 4948] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (00000059411DC400) [pid = 4948] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (0000005944423000) [pid = 4948] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (0000005944810800) [pid = 4948] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (00000059467CE800) [pid = 4948] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (0000005945882400) [pid = 4948] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (0000005941A98000) [pid = 4948] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (0000005947F8D000) [pid = 4948] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (00000059486A4C00) [pid = 4948] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (000000593D642400) [pid = 4948] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000593DF05000) [pid = 4948] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000593C888800) [pid = 4948] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005937B15000) [pid = 4948] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (000000593CAF4800) [pid = 4948] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (000000594B3F5000) [pid = 4948] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (000000594A596800) [pid = 4948] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (000000594441CC00) [pid = 4948] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005941A94400) [pid = 4948] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005942462C00) [pid = 4948] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000593D97D000) [pid = 4948] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593C577C00) [pid = 4948] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000594D663400) [pid = 4948] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000594B903C00) [pid = 4948] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005948889800) [pid = 4948] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005948538000) [pid = 4948] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000594A22E400) [pid = 4948] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005949E71800) [pid = 4948] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005940D5BC00) [pid = 4948] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005941B0AC00) [pid = 4948] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593D6E5000) [pid = 4948] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594827CC00) [pid = 4948] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005944B3E400) [pid = 4948] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594883A800) [pid = 4948] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594888BC00) [pid = 4948] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059377D9C00) [pid = 4948] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005943D32800) [pid = 4948] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005948534800) [pid = 4948] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:28:31 INFO - PROCESS | 4948 | 1462836511253 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:28:31 INFO - PROCESS | 4948 | 1462836511310 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBC9000 == 84 [pid = 4948] [id = 372] 16:28:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059363C0400) [pid = 4948] [serial = 1116] [outer = 0000000000000000] 16:28:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005937422000) [pid = 4948] [serial = 1117] [outer = 00000059363C0400] 16:28:31 INFO - PROCESS | 4948 | 1462836511371 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005937511400) [pid = 4948] [serial = 1118] [outer = 00000059363C0400] 16:28:32 INFO - PROCESS | 4948 | 1462836512053 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1241ms 16:28:32 INFO - PROCESS | 4948 | 1462836512116 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 4948 | 1462836512121 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:28:32 INFO - PROCESS | 4948 | 1462836512148 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 4948 | 1462836512150 Marionette TRACE conn6 <- [1,1454,null,{}] 16:28:32 INFO - PROCESS | 4948 | 1462836512155 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:32 INFO - PROCESS | 4948 | 1462836512317 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:28:32 INFO - PROCESS | 4948 | 1462836512442 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 4948 | ++DOCSHELL 0000005943FA6800 == 85 [pid = 4948] [id = 373] 16:28:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005938A89800) [pid = 4948] [serial = 1119] [outer = 0000000000000000] 16:28:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000593CA97800) [pid = 4948] [serial = 1120] [outer = 0000005938A89800] 16:28:32 INFO - PROCESS | 4948 | 1462836512502 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000593D975800) [pid = 4948] [serial = 1121] [outer = 0000005938A89800] 16:28:33 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:33 INFO - PROCESS | 4948 | 1462836513203 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1134ms 16:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:28:33 INFO - PROCESS | 4948 | 1462836513285 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 4948 | 1462836513287 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:28:33 INFO - PROCESS | 4948 | 1462836513291 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 4948 | 1462836513294 Marionette TRACE conn6 <- [1,1458,null,{}] 16:28:33 INFO - PROCESS | 4948 | 1462836513298 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:33 INFO - PROCESS | 4948 | 1462836513425 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:28:33 INFO - PROCESS | 4948 | 1462836513553 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000594676B000 == 86 [pid = 4948] [id = 374] 16:28:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593E519400) [pid = 4948] [serial = 1122] [outer = 0000000000000000] 16:28:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005940D1B800) [pid = 4948] [serial = 1123] [outer = 000000593E519400] 16:28:33 INFO - PROCESS | 4948 | 1462836513616 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005940D5D400) [pid = 4948] [serial = 1124] [outer = 000000593E519400] 16:28:34 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:34 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:34 INFO - PROCESS | 4948 | 1462836514292 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1030ms 16:28:34 INFO - PROCESS | 4948 | 1462836514323 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 4948 | 1462836514331 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:28:34 INFO - PROCESS | 4948 | 1462836514341 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 4948 | 1462836514344 Marionette TRACE conn6 <- [1,1462,null,{}] 16:28:34 INFO - PROCESS | 4948 | 1462836514364 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:34 INFO - PROCESS | 4948 | 1462836514481 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:28:34 INFO - PROCESS | 4948 | 1462836514607 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E21800 == 87 [pid = 4948] [id = 375] 16:28:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005941B0B800) [pid = 4948] [serial = 1125] [outer = 0000000000000000] 16:28:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000594244CC00) [pid = 4948] [serial = 1126] [outer = 0000005941B0B800] 16:28:34 INFO - PROCESS | 4948 | 1462836514665 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005943616C00) [pid = 4948] [serial = 1127] [outer = 0000005941B0B800] 16:28:35 INFO - PROCESS | 4948 | 1462836515259 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 985ms 16:28:35 INFO - PROCESS | 4948 | 1462836515327 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 4948 | 1462836515329 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:28:35 INFO - PROCESS | 4948 | 1462836515348 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 4948 | 1462836515350 Marionette TRACE conn6 <- [1,1466,null,{}] 16:28:35 INFO - PROCESS | 4948 | 1462836515354 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:35 INFO - PROCESS | 4948 | 1462836515469 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:28:35 INFO - PROCESS | 4948 | 1462836515594 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948518000 == 88 [pid = 4948] [id = 376] 16:28:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005943D2DC00) [pid = 4948] [serial = 1128] [outer = 0000000000000000] 16:28:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005943F85400) [pid = 4948] [serial = 1129] [outer = 0000005943D2DC00] 16:28:35 INFO - PROCESS | 4948 | 1462836515651 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (0000005944426000) [pid = 4948] [serial = 1130] [outer = 0000005943D2DC00] 16:28:36 INFO - PROCESS | 4948 | 1462836516342 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1029ms 16:28:36 INFO - PROCESS | 4948 | 1462836516376 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:28:36 INFO - PROCESS | 4948 | 1462836516378 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:28:36 INFO - PROCESS | 4948 | 1462836516382 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 4948 | 1462836516384 Marionette TRACE conn6 <- [1,1470,null,{}] 16:28:36 INFO - PROCESS | 4948 | 1462836516388 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:36 INFO - PROCESS | 4948 | 1462836516560 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:28:36 INFO - PROCESS | 4948 | 1462836516691 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B244800 == 89 [pid = 4948] [id = 377] 16:28:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (0000005944D83C00) [pid = 4948] [serial = 1131] [outer = 0000000000000000] 16:28:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059450E9400) [pid = 4948] [serial = 1132] [outer = 0000005944D83C00] 16:28:36 INFO - PROCESS | 4948 | 1462836516750 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (00000059467C5000) [pid = 4948] [serial = 1133] [outer = 0000005944D83C00] 16:28:37 INFO - PROCESS | 4948 | 1462836517344 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 16:28:37 INFO - PROCESS | 4948 | 1462836517371 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 4948 | 1462836517373 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:28:37 INFO - PROCESS | 4948 | 1462836517377 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 4948 | 1462836517379 Marionette TRACE conn6 <- [1,1474,null,{}] 16:28:37 INFO - PROCESS | 4948 | 1462836517383 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:37 INFO - PROCESS | 4948 | 1462836517494 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:28:37 INFO - PROCESS | 4948 | 1462836517620 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B67B000 == 90 [pid = 4948] [id = 378] 16:28:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (00000059467D0800) [pid = 4948] [serial = 1134] [outer = 0000000000000000] 16:28:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594783A400) [pid = 4948] [serial = 1135] [outer = 00000059467D0800] 16:28:37 INFO - PROCESS | 4948 | 1462836517677 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005947FDE800) [pid = 4948] [serial = 1136] [outer = 00000059467D0800] 16:28:38 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:38 INFO - PROCESS | 4948 | 1462836518353 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1030ms 16:28:38 INFO - PROCESS | 4948 | 1462836518410 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:28:38 INFO - PROCESS | 4948 | 1462836518412 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:28:38 INFO - PROCESS | 4948 | 1462836518416 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:28:38 INFO - PROCESS | 4948 | 1462836518418 Marionette TRACE conn6 <- [1,1478,null,{}] 16:28:38 INFO - PROCESS | 4948 | 1462836518440 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:38 INFO - PROCESS | 4948 | 1462836518556 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:28:38 INFO - PROCESS | 4948 | 1462836518683 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB49800 == 91 [pid = 4948] [id = 379] 16:28:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (0000005947F99400) [pid = 4948] [serial = 1137] [outer = 0000000000000000] 16:28:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005948279400) [pid = 4948] [serial = 1138] [outer = 0000005947F99400] 16:28:38 INFO - PROCESS | 4948 | 1462836518740 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000594853CC00) [pid = 4948] [serial = 1139] [outer = 0000005947F99400] 16:28:39 INFO - PROCESS | 4948 | 1462836519477 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1135ms 16:28:39 INFO - PROCESS | 4948 | 1462836519554 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 4948 | 1462836519558 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:28:39 INFO - PROCESS | 4948 | 1462836519564 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:28:39 INFO - PROCESS | 4948 | 1462836519568 Marionette TRACE conn6 <- [1,1482,null,{}] 16:28:39 INFO - PROCESS | 4948 | 1462836519574 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:39 INFO - PROCESS | 4948 | 1462836519688 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:28:39 INFO - PROCESS | 4948 | 1462836519823 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436D6800 == 92 [pid = 4948] [id = 380] 16:28:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (00000059377D9C00) [pid = 4948] [serial = 1140] [outer = 0000000000000000] 16:28:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (0000005937B16000) [pid = 4948] [serial = 1141] [outer = 00000059377D9C00] 16:28:39 INFO - PROCESS | 4948 | 1462836519875 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000593D642400) [pid = 4948] [serial = 1142] [outer = 00000059377D9C00] 16:28:40 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7BF800 == 91 [pid = 4948] [id = 365] 16:28:40 INFO - PROCESS | 4948 | --DOCSHELL 0000005946769000 == 90 [pid = 4948] [id = 364] 16:28:40 INFO - PROCESS | 4948 | 1462836520612 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1081ms 16:28:40 INFO - PROCESS | 4948 | 1462836520655 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 4948 | 1462836520660 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:28:40 INFO - PROCESS | 4948 | 1462836520666 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 4948 | 1462836520670 Marionette TRACE conn6 <- [1,1486,null,{}] 16:28:40 INFO - PROCESS | 4948 | 1462836520676 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:40 INFO - PROCESS | 4948 | 1462836520801 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:28:40 INFO - PROCESS | 4948 | 1462836520932 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 4948 | ++DOCSHELL 00000059450A6800 == 91 [pid = 4948] [id = 381] 16:28:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (0000005938A8A000) [pid = 4948] [serial = 1143] [outer = 0000000000000000] 16:28:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000593D977C00) [pid = 4948] [serial = 1144] [outer = 0000005938A8A000] 16:28:41 INFO - PROCESS | 4948 | 1462836520994 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (000000593DF3D000) [pid = 4948] [serial = 1145] [outer = 0000005938A8A000] 16:28:41 INFO - PROCESS | 4948 | 1462836521651 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1030ms 16:28:41 INFO - PROCESS | 4948 | 1462836521700 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 4948 | 1462836521706 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:28:41 INFO - PROCESS | 4948 | 1462836521748 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 4948 | 1462836521751 Marionette TRACE conn6 <- [1,1490,null,{}] 16:28:41 INFO - PROCESS | 4948 | 1462836521757 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:41 INFO - PROCESS | 4948 | 1462836521887 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:28:42 INFO - PROCESS | 4948 | 1462836522011 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948511000 == 92 [pid = 4948] [id = 382] 16:28:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (0000005941174400) [pid = 4948] [serial = 1146] [outer = 0000000000000000] 16:28:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (000000594193C400) [pid = 4948] [serial = 1147] [outer = 0000005941174400] 16:28:42 INFO - PROCESS | 4948 | 1462836522068 Marionette DEBUG loaded listener.js 16:28:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (0000005942454800) [pid = 4948] [serial = 1148] [outer = 0000005941174400] 16:28:42 INFO - PROCESS | 4948 | 1462836522697 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1015ms 16:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:28:42 INFO - PROCESS | 4948 | 1462836522734 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 4948 | 1462836522737 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:28:42 INFO - PROCESS | 4948 | 1462836522741 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 4948 | 1462836522745 Marionette TRACE conn6 <- [1,1494,null,{}] 16:28:42 INFO - PROCESS | 4948 | 1462836522757 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:42 INFO - PROCESS | 4948 | 1462836522886 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:28:42 INFO - PROCESS | 4948 | 1462836522991 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFD0000 == 93 [pid = 4948] [id = 383] 16:28:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005944B3F400) [pid = 4948] [serial = 1149] [outer = 0000000000000000] 16:28:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (0000005944DF1000) [pid = 4948] [serial = 1150] [outer = 0000005944B3F400] 16:28:43 INFO - PROCESS | 4948 | 1462836523054 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (000000594523F000) [pid = 4948] [serial = 1151] [outer = 0000005944B3F400] 16:28:43 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:43 INFO - PROCESS | 4948 | 1462836523692 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 16:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:28:43 INFO - PROCESS | 4948 | 1462836523728 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 4948 | 1462836523731 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:28:43 INFO - PROCESS | 4948 | 1462836523735 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 4948 | 1462836523737 Marionette TRACE conn6 <- [1,1498,null,{}] 16:28:43 INFO - PROCESS | 4948 | 1462836523741 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:43 INFO - PROCESS | 4948 | 1462836523863 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:28:43 INFO - PROCESS | 4948 | 1462836523966 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0DB000 == 94 [pid = 4948] [id = 384] 16:28:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (0000005948272800) [pid = 4948] [serial = 1152] [outer = 0000000000000000] 16:28:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (000000594853D400) [pid = 4948] [serial = 1153] [outer = 0000005948272800] 16:28:44 INFO - PROCESS | 4948 | 1462836524022 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (0000005948554800) [pid = 4948] [serial = 1154] [outer = 0000005948272800] 16:28:44 INFO - PROCESS | 4948 | 1462836524591 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 942ms 16:28:44 INFO - PROCESS | 4948 | 1462836524679 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:28:44 INFO - PROCESS | 4948 | 1462836524681 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:28:44 INFO - PROCESS | 4948 | 1462836524685 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:28:44 INFO - PROCESS | 4948 | 1462836524687 Marionette TRACE conn6 <- [1,1502,null,{}] 16:28:44 INFO - PROCESS | 4948 | 1462836524691 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:44 INFO - PROCESS | 4948 | 1462836524852 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:28:44 INFO - PROCESS | 4948 | 1462836524907 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C68C000 == 95 [pid = 4948] [id = 385] 16:28:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (0000005948590C00) [pid = 4948] [serial = 1155] [outer = 0000000000000000] 16:28:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (00000059485C8000) [pid = 4948] [serial = 1156] [outer = 0000005948590C00] 16:28:44 INFO - PROCESS | 4948 | 1462836524963 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (0000005948634800) [pid = 4948] [serial = 1157] [outer = 0000005948590C00] 16:28:45 INFO - PROCESS | 4948 | 1462836525576 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 942ms 16:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:28:45 INFO - PROCESS | 4948 | 1462836525630 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 4948 | 1462836525633 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:28:45 INFO - PROCESS | 4948 | 1462836525636 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 4948 | 1462836525639 Marionette TRACE conn6 <- [1,1506,null,{}] 16:28:45 INFO - PROCESS | 4948 | 1462836525642 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:45 INFO - PROCESS | 4948 | 1462836525793 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:28:45 INFO - PROCESS | 4948 | 1462836525927 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7BC000 == 96 [pid = 4948] [id = 386] 16:28:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (00000059486E1400) [pid = 4948] [serial = 1158] [outer = 0000000000000000] 16:28:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (0000005948858000) [pid = 4948] [serial = 1159] [outer = 00000059486E1400] 16:28:45 INFO - PROCESS | 4948 | 1462836525984 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (000000594888A800) [pid = 4948] [serial = 1160] [outer = 00000059486E1400] 16:28:46 INFO - PROCESS | 4948 | 1462836526634 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1029ms 16:28:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:28:46 INFO - PROCESS | 4948 | 1462836526668 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:28:46 INFO - PROCESS | 4948 | 1462836526670 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:28:46 INFO - PROCESS | 4948 | 1462836526674 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:28:46 INFO - PROCESS | 4948 | 1462836526676 Marionette TRACE conn6 <- [1,1510,null,{}] 16:28:46 INFO - PROCESS | 4948 | 1462836526680 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:46 INFO - PROCESS | 4948 | 1462836526793 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:28:46 INFO - PROCESS | 4948 | 1462836526925 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6DE000 == 97 [pid = 4948] [id = 387] 16:28:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (0000005948883C00) [pid = 4948] [serial = 1161] [outer = 0000000000000000] 16:28:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (00000059488BB800) [pid = 4948] [serial = 1162] [outer = 0000005948883C00] 16:28:46 INFO - PROCESS | 4948 | 1462836526982 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (0000005949E71400) [pid = 4948] [serial = 1163] [outer = 0000005948883C00] 16:28:47 INFO - PROCESS | 4948 | 1462836527559 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 16:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 16:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:28:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 16:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:28:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 948ms 16:28:47 INFO - PROCESS | 4948 | 1462836527624 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 4948 | 1462836527626 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:28:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:28:47 INFO - PROCESS | 4948 | 1462836527631 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 4948 | 1462836527633 Marionette TRACE conn6 <- [1,1514,null,{}] 16:28:47 INFO - PROCESS | 4948 | 1462836527637 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:47 INFO - PROCESS | 4948 | 1462836527749 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:28:47 INFO - PROCESS | 4948 | 1462836527851 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E61C000 == 98 [pid = 4948] [id = 388] 16:28:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (000000594888F000) [pid = 4948] [serial = 1164] [outer = 0000000000000000] 16:28:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (000000594A594C00) [pid = 4948] [serial = 1165] [outer = 000000594888F000] 16:28:47 INFO - PROCESS | 4948 | 1462836527906 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 165 (000000594B5B9400) [pid = 4948] [serial = 1166] [outer = 000000594888F000] 16:28:48 INFO - PROCESS | 4948 | 1462836528412 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:28:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:28:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:28:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:28:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 838ms 16:28:48 INFO - PROCESS | 4948 | 1462836528480 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 4948 | 1462836528482 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:28:48 INFO - PROCESS | 4948 | 1462836528488 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:28:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:28:48 INFO - PROCESS | 4948 | 1462836528490 Marionette TRACE conn6 <- [1,1518,null,{}] 16:28:48 INFO - PROCESS | 4948 | 1462836528494 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:48 INFO - PROCESS | 4948 | 1462836528607 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:28:48 INFO - PROCESS | 4948 | 1462836528709 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC07000 == 99 [pid = 4948] [id = 389] 16:28:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 166 (000000594A230C00) [pid = 4948] [serial = 1167] [outer = 0000000000000000] 16:28:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 167 (000000594B7D1400) [pid = 4948] [serial = 1168] [outer = 000000594A230C00] 16:28:48 INFO - PROCESS | 4948 | 1462836528764 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 168 (000000594D55D000) [pid = 4948] [serial = 1169] [outer = 000000594A230C00] 16:28:49 INFO - PROCESS | 4948 | 1462836529328 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:28:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 16:28:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:28:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:28:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:28:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 16:28:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:28:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 882ms 16:28:49 INFO - PROCESS | 4948 | 1462836529378 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:28:49 INFO - PROCESS | 4948 | 1462836529381 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:28:49 INFO - PROCESS | 4948 | 1462836529386 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 4948 | 1462836529388 Marionette TRACE conn6 <- [1,1522,null,{}] 16:28:49 INFO - PROCESS | 4948 | 1462836529392 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:49 INFO - PROCESS | 4948 | 1462836529511 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:28:49 INFO - PROCESS | 4948 | 1462836529615 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC23000 == 100 [pid = 4948] [id = 390] 16:28:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 169 (000000594B7C4000) [pid = 4948] [serial = 1170] [outer = 0000000000000000] 16:28:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 170 (000000594DB27400) [pid = 4948] [serial = 1171] [outer = 000000594B7C4000] 16:28:49 INFO - PROCESS | 4948 | 1462836529669 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 171 (000000594DCE2400) [pid = 4948] [serial = 1172] [outer = 000000594B7C4000] 16:28:50 INFO - PROCESS | 4948 | [4948] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:28:50 INFO - PROCESS | 4948 | 1462836530221 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 879ms 16:28:50 INFO - PROCESS | 4948 | 1462836530266 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 4948 | 1462836530269 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:28:50 INFO - PROCESS | 4948 | 1462836530272 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 4948 | 1462836530276 Marionette TRACE conn6 <- [1,1526,null,{}] 16:28:50 INFO - PROCESS | 4948 | 1462836530279 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:50 INFO - PROCESS | 4948 | 1462836530425 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:28:50 INFO - PROCESS | 4948 | 1462836530534 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000595147F800 == 101 [pid = 4948] [id = 391] 16:28:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 172 (000000594DBE1400) [pid = 4948] [serial = 1173] [outer = 0000000000000000] 16:28:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 173 (000000594EA5D800) [pid = 4948] [serial = 1174] [outer = 000000594DBE1400] 16:28:50 INFO - PROCESS | 4948 | 1462836530601 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 174 (000000594EB0B800) [pid = 4948] [serial = 1175] [outer = 000000594DBE1400] 16:28:51 INFO - PROCESS | 4948 | 1462836531408 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1186ms 16:28:51 INFO - PROCESS | 4948 | 1462836531461 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:28:51 INFO - PROCESS | 4948 | 1462836531465 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:28:51 INFO - PROCESS | 4948 | 1462836531470 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:28:51 INFO - PROCESS | 4948 | 1462836531473 Marionette TRACE conn6 <- [1,1530,null,{}] 16:28:51 INFO - PROCESS | 4948 | 1462836531479 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:51 INFO - PROCESS | 4948 | 1462836531602 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:28:51 INFO - PROCESS | 4948 | 1462836531734 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E9D000 == 102 [pid = 4948] [id = 392] 16:28:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 175 (00000059374D5800) [pid = 4948] [serial = 1176] [outer = 0000000000000000] 16:28:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 176 (000000593C88C000) [pid = 4948] [serial = 1177] [outer = 00000059374D5800] 16:28:51 INFO - PROCESS | 4948 | 1462836531787 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 177 (000000594117C400) [pid = 4948] [serial = 1178] [outer = 00000059374D5800] 16:28:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005948518000 == 101 [pid = 4948] [id = 376] 16:28:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E21800 == 100 [pid = 4948] [id = 375] 16:28:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594676B000 == 99 [pid = 4948] [id = 374] 16:28:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005943FA6800 == 98 [pid = 4948] [id = 373] 16:28:52 INFO - PROCESS | 4948 | --DOCSHELL 000000593DBC9000 == 97 [pid = 4948] [id = 372] 16:28:53 INFO - PROCESS | 4948 | [4948] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B34A000 == 96 [pid = 4948] [id = 227] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6C3000 == 95 [pid = 4948] [id = 141] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C538800 == 94 [pid = 4948] [id = 208] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059452D4000 == 93 [pid = 4948] [id = 200] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B666000 == 92 [pid = 4948] [id = 276] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C51F000 == 91 [pid = 4948] [id = 320] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB30800 == 90 [pid = 4948] [id = 214] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC75800 == 89 [pid = 4948] [id = 248] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B244800 == 88 [pid = 4948] [id = 377] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFDC000 == 87 [pid = 4948] [id = 197] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC68000 == 86 [pid = 4948] [id = 245] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDC3000 == 85 [pid = 4948] [id = 357] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C502800 == 84 [pid = 4948] [id = 207] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB8C800 == 83 [pid = 4948] [id = 356] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B67B000 == 82 [pid = 4948] [id = 378] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB49800 == 81 [pid = 4948] [id = 379] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDA5000 == 80 [pid = 4948] [id = 343] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0C8000 == 79 [pid = 4948] [id = 158] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000593C6AD800 == 78 [pid = 4948] [id = 142] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB26000 == 77 [pid = 4948] [id = 262] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059436E4000 == 76 [pid = 4948] [id = 187] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C741000 == 75 [pid = 4948] [id = 323] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005948506800 == 74 [pid = 4948] [id = 190] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC89000 == 73 [pid = 4948] [id = 345] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005946E54800 == 72 [pid = 4948] [id = 189] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000593C642800 == 71 [pid = 4948] [id = 310] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C53D800 == 70 [pid = 4948] [id = 249] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC2B800 == 69 [pid = 4948] [id = 247] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059436C3000 == 68 [pid = 4948] [id = 347] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000593CBCD000 == 67 [pid = 4948] [id = 198] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC67000 == 66 [pid = 4948] [id = 230] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594129B000 == 65 [pid = 4948] [id = 260] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29E000 == 64 [pid = 4948] [id = 191] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0A2000 == 63 [pid = 4948] [id = 203] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000593CAD7800 == 62 [pid = 4948] [id = 199] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000593DBB0800 == 61 [pid = 4948] [id = 328] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005942337800 == 60 [pid = 4948] [id = 28] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB38800 == 59 [pid = 4948] [id = 107] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC20800 == 58 [pid = 4948] [id = 344] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBD4800 == 57 [pid = 4948] [id = 120] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005937F7C800 == 56 [pid = 4948] [id = 183] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B669000 == 55 [pid = 4948] [id = 23] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B34B000 == 54 [pid = 4948] [id = 186] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594664F800 == 53 [pid = 4948] [id = 74] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594851D000 == 52 [pid = 4948] [id = 90] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFE2000 == 51 [pid = 4948] [id = 278] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDA9800 == 50 [pid = 4948] [id = 246] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB91800 == 49 [pid = 4948] [id = 286] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C043000 == 48 [pid = 4948] [id = 303] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EBAA800 == 47 [pid = 4948] [id = 342] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B66D800 == 46 [pid = 4948] [id = 204] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594868F800 == 45 [pid = 4948] [id = 196] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C68A800 == 44 [pid = 4948] [id = 72] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005947878800 == 43 [pid = 4948] [id = 201] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B668800 == 42 [pid = 4948] [id = 192] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C52C800 == 41 [pid = 4948] [id = 338] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBD4000 == 40 [pid = 4948] [id = 194] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059411A6000 == 39 [pid = 4948] [id = 188] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7D8800 == 38 [pid = 4948] [id = 266] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB8B000 == 37 [pid = 4948] [id = 326] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059520DB800 == 36 [pid = 4948] [id = 366] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059520E2800 == 35 [pid = 4948] [id = 367] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059514C7000 == 34 [pid = 4948] [id = 369] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C745800 == 33 [pid = 4948] [id = 228] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E11800 == 32 [pid = 4948] [id = 106] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059483DD800 == 31 [pid = 4948] [id = 368] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594248B000 == 30 [pid = 4948] [id = 195] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594B7A2000 == 29 [pid = 4948] [id = 193] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C50D800 == 28 [pid = 4948] [id = 75] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6CE000 == 27 [pid = 4948] [id = 324] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594E60C800 == 26 [pid = 4948] [id = 325] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC1C000 == 25 [pid = 4948] [id = 231] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC08800 == 24 [pid = 4948] [id = 327] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000595205E000 == 23 [pid = 4948] [id = 363] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059436BF000 == 22 [pid = 4948] [id = 371] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000595147F800 == 21 [pid = 4948] [id = 391] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC23000 == 20 [pid = 4948] [id = 390] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC07000 == 19 [pid = 4948] [id = 389] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594E61C000 == 18 [pid = 4948] [id = 388] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6DE000 == 17 [pid = 4948] [id = 387] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7BC000 == 16 [pid = 4948] [id = 386] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C68C000 == 15 [pid = 4948] [id = 385] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0DB000 == 14 [pid = 4948] [id = 384] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFD0000 == 13 [pid = 4948] [id = 383] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 0000005948511000 == 12 [pid = 4948] [id = 382] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 000000593BEEB000 == 11 [pid = 4948] [id = 370] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059436D6800 == 10 [pid = 4948] [id = 380] 16:28:53 INFO - PROCESS | 4948 | --DOCSHELL 00000059450A6800 == 9 [pid = 4948] [id = 381] 16:28:58 INFO - PROCESS | 4948 | 1462836538752 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 7317ms 16:28:58 INFO - PROCESS | 4948 | 1462836538787 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 4948 | 1462836538792 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:28:58 INFO - PROCESS | 4948 | 1462836538798 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 4948 | 1462836538803 Marionette TRACE conn6 <- [1,1534,null,{}] 16:28:58 INFO - PROCESS | 4948 | 1462836538810 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:58 INFO - PROCESS | 4948 | 1462836538907 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:28:58 INFO - PROCESS | 4948 | 1462836538917 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938A77800 == 10 [pid = 4948] [id = 393] 16:28:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 178 (00000059374D4000) [pid = 4948] [serial = 1179] [outer = 0000000000000000] 16:28:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 179 (00000059374D9400) [pid = 4948] [serial = 1180] [outer = 00000059374D4000] 16:28:58 INFO - PROCESS | 4948 | 1462836538968 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 180 (000000593751B400) [pid = 4948] [serial = 1181] [outer = 00000059374D4000] 16:28:59 INFO - PROCESS | 4948 | 1462836539457 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 16:28:59 INFO - PROCESS | 4948 | 1462836539535 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 4948 | 1462836539542 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:28:59 INFO - PROCESS | 4948 | 1462836539548 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 4948 | 1462836539551 Marionette TRACE conn6 <- [1,1538,null,{}] 16:28:59 INFO - PROCESS | 4948 | 1462836539555 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:28:59 INFO - PROCESS | 4948 | 1462836539650 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:28:59 INFO - PROCESS | 4948 | 1462836539667 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 4948 | ++DOCSHELL 0000005937F7C800 == 11 [pid = 4948] [id = 394] 16:28:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 181 (0000005937634000) [pid = 4948] [serial = 1182] [outer = 0000000000000000] 16:28:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 182 (00000059376A7800) [pid = 4948] [serial = 1183] [outer = 0000005937634000] 16:28:59 INFO - PROCESS | 4948 | 1462836539721 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 183 (00000059377DE400) [pid = 4948] [serial = 1184] [outer = 0000005937634000] 16:29:00 INFO - PROCESS | 4948 | 1462836540195 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 16:29:00 INFO - PROCESS | 4948 | 1462836540241 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 4948 | 1462836540244 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:29:00 INFO - PROCESS | 4948 | 1462836540248 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 4948 | 1462836540252 Marionette TRACE conn6 <- [1,1542,null,{}] 16:29:00 INFO - PROCESS | 4948 | 1462836540264 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:00 INFO - PROCESS | 4948 | 1462836540401 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:29:00 INFO - PROCESS | 4948 | 1462836540416 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941BE0800 == 12 [pid = 4948] [id = 395] 16:29:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 184 (00000059359E4C00) [pid = 4948] [serial = 1185] [outer = 0000000000000000] 16:29:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 185 (0000005938BB5C00) [pid = 4948] [serial = 1186] [outer = 00000059359E4C00] 16:29:00 INFO - PROCESS | 4948 | 1462836540465 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 186 (000000593BED0400) [pid = 4948] [serial = 1187] [outer = 00000059359E4C00] 16:29:01 INFO - PROCESS | 4948 | 1462836541006 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 796ms 16:29:01 INFO - PROCESS | 4948 | 1462836541046 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 4948 | 1462836541049 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:29:01 INFO - PROCESS | 4948 | 1462836541052 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 4948 | 1462836541054 Marionette TRACE conn6 <- [1,1546,null,{}] 16:29:01 INFO - PROCESS | 4948 | 1462836541058 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 4948 | 1462836541175 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:29:01 INFO - PROCESS | 4948 | 1462836541182 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436EE000 == 13 [pid = 4948] [id = 396] 16:29:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 187 (000000593CA2AC00) [pid = 4948] [serial = 1188] [outer = 0000000000000000] 16:29:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 188 (000000593D6E0C00) [pid = 4948] [serial = 1189] [outer = 000000593CA2AC00] 16:29:01 INFO - PROCESS | 4948 | 1462836541273 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 189 (000000593D97D000) [pid = 4948] [serial = 1190] [outer = 000000593CA2AC00] 16:29:01 INFO - PROCESS | 4948 | 1462836541704 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 16:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:29:01 INFO - PROCESS | 4948 | 1462836541733 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 4948 | 1462836541735 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:29:01 INFO - PROCESS | 4948 | 1462836541739 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 4948 | 1462836541741 Marionette TRACE conn6 <- [1,1550,null,{}] 16:29:01 INFO - PROCESS | 4948 | 1462836541744 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:01 INFO - PROCESS | 4948 | 1462836541884 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:29:01 INFO - PROCESS | 4948 | 1462836541909 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 4948 | ++DOCSHELL 00000059452BE000 == 14 [pid = 4948] [id = 397] 16:29:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 190 (0000005937633800) [pid = 4948] [serial = 1191] [outer = 0000000000000000] 16:29:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 191 (000000593DF05400) [pid = 4948] [serial = 1192] [outer = 0000005937633800] 16:29:01 INFO - PROCESS | 4948 | 1462836541954 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 192 (000000593DF3EC00) [pid = 4948] [serial = 1193] [outer = 0000005937633800] 16:29:02 INFO - PROCESS | 4948 | 1462836542414 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 16:29:02 INFO - PROCESS | 4948 | 1462836542473 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:29:02 INFO - PROCESS | 4948 | 1462836542475 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:29:02 INFO - PROCESS | 4948 | 1462836542479 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 4948 | 1462836542481 Marionette TRACE conn6 <- [1,1554,null,{}] 16:29:02 INFO - PROCESS | 4948 | 1462836542484 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:02 INFO - PROCESS | 4948 | 1462836542635 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 191 (0000005943614000) [pid = 4948] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 190 (0000005941174400) [pid = 4948] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 189 (000000593BD99000) [pid = 4948] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 188 (00000059377D9C00) [pid = 4948] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 187 (000000594EB10000) [pid = 4948] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 186 (0000005944D83C00) [pid = 4948] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 185 (0000005943D2DC00) [pid = 4948] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 184 (0000005941B0B800) [pid = 4948] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 183 (000000593E519400) [pid = 4948] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 182 (00000059374D2000) [pid = 4948] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 181 (00000059363C0400) [pid = 4948] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 180 (0000005948590C00) [pid = 4948] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 179 (0000005937503000) [pid = 4948] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 178 (000000594EAD6000) [pid = 4948] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 177 (000000594D556400) [pid = 4948] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 176 (0000005948272800) [pid = 4948] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 175 (0000005938A89800) [pid = 4948] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 174 (000000594A226000) [pid = 4948] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 173 (0000005944B3F400) [pid = 4948] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 172 (000000594EAD8000) [pid = 4948] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 171 (0000005940D62800) [pid = 4948] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 170 (0000005948856800) [pid = 4948] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 169 (000000594B910800) [pid = 4948] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 168 (0000005948855000) [pid = 4948] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 167 (0000005944D8F000) [pid = 4948] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 166 (0000005946632400) [pid = 4948] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 165 (000000594D662800) [pid = 4948] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 164 (000000593750E400) [pid = 4948] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (000000593DF11000) [pid = 4948] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (000000594DCDE400) [pid = 4948] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (0000005948538800) [pid = 4948] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (0000005938A8A000) [pid = 4948] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (00000059453CD000) [pid = 4948] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (000000593750B400) [pid = 4948] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (000000593D641C00) [pid = 4948] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (0000005949E68C00) [pid = 4948] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (000000594D665000) [pid = 4948] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (0000005947FDA800) [pid = 4948] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (000000594DCE2000) [pid = 4948] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (0000005943614800) [pid = 4948] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (000000594B3EB800) [pid = 4948] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (000000593C677C00) [pid = 4948] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (000000594441C000) [pid = 4948] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (000000594DCD8400) [pid = 4948] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (000000594885FC00) [pid = 4948] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000594D554C00) [pid = 4948] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (000000594EA60800) [pid = 4948] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (00000059486E1400) [pid = 4948] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (000000594DBE1400) [pid = 4948] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (000000594B7C4000) [pid = 4948] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (000000594A230C00) [pid = 4948] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000594888F000) [pid = 4948] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (0000005948883C00) [pid = 4948] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005947F99400) [pid = 4948] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:29:04 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (00000059467D0800) [pid = 4948] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:29:04 INFO - PROCESS | 4948 | 1462836544059 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CBE4000 == 15 [pid = 4948] [id = 398] 16:29:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (00000059359E5800) [pid = 4948] [serial = 1194] [outer = 0000000000000000] 16:29:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (0000005936D4A800) [pid = 4948] [serial = 1195] [outer = 00000059359E5800] 16:29:04 INFO - PROCESS | 4948 | 1462836544112 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (0000005937B19400) [pid = 4948] [serial = 1196] [outer = 00000059359E5800] 16:29:04 INFO - PROCESS | 4948 | 1462836544466 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2035ms 16:29:04 INFO - PROCESS | 4948 | 1462836544521 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 4948 | 1462836544523 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:29:04 INFO - PROCESS | 4948 | 1462836544527 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 4948 | 1462836544528 Marionette TRACE conn6 <- [1,1558,null,{}] 16:29:04 INFO - PROCESS | 4948 | 1462836544532 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:04 INFO - PROCESS | 4948 | 1462836544613 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:29:04 INFO - PROCESS | 4948 | 1462836544619 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947882000 == 16 [pid = 4948] [id = 399] 16:29:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000593CBA8400) [pid = 4948] [serial = 1197] [outer = 0000000000000000] 16:29:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (0000005940D56400) [pid = 4948] [serial = 1198] [outer = 000000593CBA8400] 16:29:04 INFO - PROCESS | 4948 | 1462836544664 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (00000059411DE800) [pid = 4948] [serial = 1199] [outer = 000000593CBA8400] 16:29:05 INFO - PROCESS | 4948 | 1462836545105 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 628ms 16:29:05 INFO - PROCESS | 4948 | 1462836545157 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 4948 | 1462836545167 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:29:05 INFO - PROCESS | 4948 | 1462836545170 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 4948 | 1462836545172 Marionette TRACE conn6 <- [1,1562,null,{}] 16:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:29:05 INFO - PROCESS | 4948 | 1462836545176 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 4948 | 1462836545258 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:29:05 INFO - PROCESS | 4948 | 1462836545266 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E96000 == 17 [pid = 4948] [id = 400] 16:29:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (0000005941181800) [pid = 4948] [serial = 1200] [outer = 0000000000000000] 16:29:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (0000005941A48C00) [pid = 4948] [serial = 1201] [outer = 0000005941181800] 16:29:05 INFO - PROCESS | 4948 | 1462836545311 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (0000005941D77400) [pid = 4948] [serial = 1202] [outer = 0000005941181800] 16:29:05 INFO - PROCESS | 4948 | 1462836545758 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 16:29:05 INFO - PROCESS | 4948 | 1462836545805 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 4948 | 1462836545807 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:29:05 INFO - PROCESS | 4948 | 1462836545815 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 4948 | 1462836545817 Marionette TRACE conn6 <- [1,1566,null,{}] 16:29:05 INFO - PROCESS | 4948 | 1462836545820 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:05 INFO - PROCESS | 4948 | 1462836545903 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:29:05 INFO - PROCESS | 4948 | 1462836545913 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941BDD000 == 18 [pid = 4948] [id = 401] 16:29:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (0000005942289C00) [pid = 4948] [serial = 1203] [outer = 0000000000000000] 16:29:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005942291800) [pid = 4948] [serial = 1204] [outer = 0000005942289C00] 16:29:05 INFO - PROCESS | 4948 | 1462836545958 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (0000005942458400) [pid = 4948] [serial = 1205] [outer = 0000005942289C00] 16:29:06 INFO - PROCESS | 4948 | 1462836546727 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 985ms 16:29:06 INFO - PROCESS | 4948 | 1462836546799 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 4948 | 1462836546803 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:29:06 INFO - PROCESS | 4948 | 1462836546809 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:29:06 INFO - PROCESS | 4948 | 1462836546812 Marionette TRACE conn6 <- [1,1570,null,{}] 16:29:06 INFO - PROCESS | 4948 | 1462836546818 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:06 INFO - PROCESS | 4948 | 1462836546962 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:29:07 INFO - PROCESS | 4948 | 1462836547091 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:07 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5C1800 == 19 [pid = 4948] [id = 402] 16:29:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (0000005937522000) [pid = 4948] [serial = 1206] [outer = 0000000000000000] 16:29:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (00000059376A9C00) [pid = 4948] [serial = 1207] [outer = 0000005937522000] 16:29:07 INFO - PROCESS | 4948 | 1462836547149 Marionette DEBUG loaded listener.js 16:29:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (0000005937B18000) [pid = 4948] [serial = 1208] [outer = 0000005937522000] 16:29:07 INFO - PROCESS | 4948 | 1462836547734 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 984ms 16:29:07 INFO - PROCESS | 4948 | 1462836547797 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 4948 | 1462836547804 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:29:07 INFO - PROCESS | 4948 | 1462836547825 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 4948 | 1462836547828 Marionette TRACE conn6 <- [1,1574,null,{}] 16:29:07 INFO - PROCESS | 4948 | 1462836547834 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:07 INFO - PROCESS | 4948 | 1462836547962 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:29:08 INFO - PROCESS | 4948 | 1462836548083 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 4948 | ++DOCSHELL 00000059452BB000 == 20 [pid = 4948] [id = 403] 16:29:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (000000593CA9A000) [pid = 4948] [serial = 1209] [outer = 0000000000000000] 16:29:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (0000005940D54800) [pid = 4948] [serial = 1210] [outer = 000000593CA9A000] 16:29:08 INFO - PROCESS | 4948 | 1462836548146 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (0000005941A94400) [pid = 4948] [serial = 1211] [outer = 000000593CA9A000] 16:29:08 INFO - PROCESS | 4948 | 1462836548763 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1004ms 16:29:08 INFO - PROCESS | 4948 | 1462836548815 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 4948 | 1462836548818 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:29:08 INFO - PROCESS | 4948 | 1462836548821 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 4948 | 1462836548826 Marionette TRACE conn6 <- [1,1578,null,{}] 16:29:08 INFO - PROCESS | 4948 | 1462836548839 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:08 INFO - PROCESS | 4948 | 1462836548954 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:29:09 INFO - PROCESS | 4948 | 1462836549085 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B66D800 == 21 [pid = 4948] [id = 404] 16:29:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (0000005943D27400) [pid = 4948] [serial = 1212] [outer = 0000000000000000] 16:29:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (0000005943D2CC00) [pid = 4948] [serial = 1213] [outer = 0000005943D27400] 16:29:09 INFO - PROCESS | 4948 | 1462836549146 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (0000005943F89800) [pid = 4948] [serial = 1214] [outer = 0000005943D27400] 16:29:09 INFO - PROCESS | 4948 | 1462836549768 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 16:29:09 INFO - PROCESS | 4948 | 1462836549809 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 4948 | 1462836549812 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:29:09 INFO - PROCESS | 4948 | 1462836549816 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 4948 | 1462836549818 Marionette TRACE conn6 <- [1,1582,null,{}] 16:29:09 INFO - PROCESS | 4948 | 1462836549821 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:09 INFO - PROCESS | 4948 | 1462836549959 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:29:09 INFO - PROCESS | 4948 | 1462836549974 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB45000 == 22 [pid = 4948] [id = 405] 16:29:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (0000005943D28000) [pid = 4948] [serial = 1215] [outer = 0000000000000000] 16:29:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (00000059444B7400) [pid = 4948] [serial = 1216] [outer = 0000005943D28000] 16:29:10 INFO - PROCESS | 4948 | 1462836550071 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (00000059444C4400) [pid = 4948] [serial = 1217] [outer = 0000005943D28000] 16:29:10 INFO - PROCESS | 4948 | 1462836550677 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 880ms 16:29:10 INFO - PROCESS | 4948 | 1462836550698 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:29:10 INFO - PROCESS | 4948 | 1462836550700 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:29:10 INFO - PROCESS | 4948 | 1462836550704 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:29:10 INFO - PROCESS | 4948 | 1462836550706 Marionette TRACE conn6 <- [1,1586,null,{}] 16:29:10 INFO - PROCESS | 4948 | 1462836550710 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:10 INFO - PROCESS | 4948 | 1462836550820 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:29:10 INFO - PROCESS | 4948 | 1462836550949 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D950000 == 23 [pid = 4948] [id = 406] 16:29:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 162 (000000593762F400) [pid = 4948] [serial = 1218] [outer = 0000000000000000] 16:29:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 163 (000000593818A000) [pid = 4948] [serial = 1219] [outer = 000000593762F400] 16:29:11 INFO - PROCESS | 4948 | 1462836551007 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 164 (000000593DF06400) [pid = 4948] [serial = 1220] [outer = 000000593762F400] 16:29:11 INFO - PROCESS | 4948 | 1462836551868 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1188ms 16:29:11 INFO - PROCESS | 4948 | 1462836551895 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:29:11 INFO - PROCESS | 4948 | 1462836551899 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:29:11 INFO - PROCESS | 4948 | 1462836551904 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:29:11 INFO - PROCESS | 4948 | 1462836551908 Marionette TRACE conn6 <- [1,1590,null,{}] 16:29:11 INFO - PROCESS | 4948 | 1462836551914 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 4948 | 1462836552016 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:29:12 INFO - PROCESS | 4948 | 1462836552116 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411B2000 == 24 [pid = 4948] [id = 407] 16:29:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 165 (000000593750E400) [pid = 4948] [serial = 1221] [outer = 0000000000000000] 16:29:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 166 (0000005937523000) [pid = 4948] [serial = 1222] [outer = 000000593750E400] 16:29:12 INFO - PROCESS | 4948 | 1462836552165 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 167 (00000059377E1C00) [pid = 4948] [serial = 1223] [outer = 000000593750E400] 16:29:12 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E9D000 == 23 [pid = 4948] [id = 392] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 166 (000000594D670000) [pid = 4948] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 165 (000000594FCD1800) [pid = 4948] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 164 (0000005937B16000) [pid = 4948] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 163 (0000005946E20C00) [pid = 4948] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 162 (0000005937577800) [pid = 4948] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 161 (0000005940D1E800) [pid = 4948] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (0000005945882C00) [pid = 4948] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (000000594A225C00) [pid = 4948] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (000000594DCD8C00) [pid = 4948] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (00000059485C4C00) [pid = 4948] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (000000594F03C400) [pid = 4948] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (0000005948271C00) [pid = 4948] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (0000005937B1A400) [pid = 4948] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (00000059445E4000) [pid = 4948] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (000000594B7C3400) [pid = 4948] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (0000005940D57800) [pid = 4948] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (00000059444B8000) [pid = 4948] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (000000594EA58C00) [pid = 4948] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (000000594D66F000) [pid = 4948] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (000000594A59BC00) [pid = 4948] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000594FCD1C00) [pid = 4948] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (000000594EAD9C00) [pid = 4948] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (000000593DF3E800) [pid = 4948] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (0000005949E64800) [pid = 4948] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (00000059443E7400) [pid = 4948] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005941D82800) [pid = 4948] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (000000594B908C00) [pid = 4948] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000594507B400) [pid = 4948] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005944DF1000) [pid = 4948] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005942454800) [pid = 4948] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (00000059485C2400) [pid = 4948] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (000000594193C400) [pid = 4948] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005940D1B800) [pid = 4948] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005941172C00) [pid = 4948] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005944805400) [pid = 4948] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000593DF03800) [pid = 4948] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593D977C00) [pid = 4948] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593CA97800) [pid = 4948] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000593D642400) [pid = 4948] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005937511400) [pid = 4948] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000594FCD9000) [pid = 4948] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059377DA000) [pid = 4948] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (00000059502C1800) [pid = 4948] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593C88C000) [pid = 4948] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059453E7000) [pid = 4948] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593CD4E800) [pid = 4948] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005937422000) [pid = 4948] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005941D7D400) [pid = 4948] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005948634800) [pid = 4948] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000593C51B000) [pid = 4948] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059485C8000) [pid = 4948] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005948858000) [pid = 4948] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059516C6400) [pid = 4948] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059502C8000) [pid = 4948] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594EB10800) [pid = 4948] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005948554800) [pid = 4948] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593D975800) [pid = 4948] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000594B5C0C00) [pid = 4948] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594EB03800) [pid = 4948] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000594D55A400) [pid = 4948] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000594523F000) [pid = 4948] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594853D400) [pid = 4948] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000594F036C00) [pid = 4948] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000594244D400) [pid = 4948] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059488B9400) [pid = 4948] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594DB2AC00) [pid = 4948] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594A228800) [pid = 4948] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000594883E000) [pid = 4948] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594B904C00) [pid = 4948] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000594DCD5400) [pid = 4948] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593D972400) [pid = 4948] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005942455000) [pid = 4948] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (000000594EAD2C00) [pid = 4948] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000594883B400) [pid = 4948] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000593DF3D000) [pid = 4948] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005945249000) [pid = 4948] [serial = 682] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000594B5B9400) [pid = 4948] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (000000594A594C00) [pid = 4948] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005949E71400) [pid = 4948] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (00000059488BB800) [pid = 4948] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000594853CC00) [pid = 4948] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005947FDE800) [pid = 4948] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005948279400) [pid = 4948] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (00000059467C5000) [pid = 4948] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (000000594783A400) [pid = 4948] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005944426000) [pid = 4948] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (00000059450E9400) [pid = 4948] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005943616C00) [pid = 4948] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (0000005943F85400) [pid = 4948] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (0000005940D5D400) [pid = 4948] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (000000594244CC00) [pid = 4948] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000594D55B800) [pid = 4948] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (000000594DCDA800) [pid = 4948] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (000000594EAD5C00) [pid = 4948] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000594888A800) [pid = 4948] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (000000594EB0B800) [pid = 4948] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (000000594EA5D800) [pid = 4948] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (000000594DCE2400) [pid = 4948] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (000000594DB27400) [pid = 4948] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (000000594D55D000) [pid = 4948] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (000000594B7D1400) [pid = 4948] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:29:12 INFO - PROCESS | 4948 | 1462836552794 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 922ms 16:29:12 INFO - PROCESS | 4948 | 1462836552834 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:29:12 INFO - PROCESS | 4948 | 1462836552840 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:29:12 INFO - PROCESS | 4948 | 1462836552849 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 4948 | 1462836552851 Marionette TRACE conn6 <- [1,1594,null,{}] 16:29:12 INFO - PROCESS | 4948 | 1462836552855 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:12 INFO - PROCESS | 4948 | 1462836552943 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:29:12 INFO - PROCESS | 4948 | 1462836552950 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD07800 == 24 [pid = 4948] [id = 408] 16:29:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (00000059376AC400) [pid = 4948] [serial = 1224] [outer = 0000000000000000] 16:29:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (0000005938A25800) [pid = 4948] [serial = 1225] [outer = 00000059376AC400] 16:29:13 INFO - PROCESS | 4948 | 1462836552996 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (000000593BEC9400) [pid = 4948] [serial = 1226] [outer = 00000059376AC400] 16:29:13 INFO - PROCESS | 4948 | 1462836553470 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 16:29:13 INFO - PROCESS | 4948 | 1462836553541 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 4948 | 1462836553543 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:29:13 INFO - PROCESS | 4948 | 1462836553547 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 4948 | 1462836553551 Marionette TRACE conn6 <- [1,1598,null,{}] 16:29:13 INFO - PROCESS | 4948 | 1462836553562 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:13 INFO - PROCESS | 4948 | 1462836553651 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:29:13 INFO - PROCESS | 4948 | 1462836553667 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D62000 == 25 [pid = 4948] [id = 409] 16:29:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000593D97CC00) [pid = 4948] [serial = 1227] [outer = 0000000000000000] 16:29:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (000000593D989400) [pid = 4948] [serial = 1228] [outer = 000000593D97CC00] 16:29:13 INFO - PROCESS | 4948 | 1462836553714 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (000000593DF3E800) [pid = 4948] [serial = 1229] [outer = 000000593D97CC00] 16:29:14 INFO - PROCESS | 4948 | 1462836554156 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 648ms 16:29:14 INFO - PROCESS | 4948 | 1462836554198 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 4948 | 1462836554201 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:29:14 INFO - PROCESS | 4948 | 1462836554204 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 4948 | 1462836554206 Marionette TRACE conn6 <- [1,1602,null,{}] 16:29:14 INFO - PROCESS | 4948 | 1462836554210 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:14 INFO - PROCESS | 4948 | 1462836554297 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:29:14 INFO - PROCESS | 4948 | 1462836554331 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946650800 == 26 [pid = 4948] [id = 410] 16:29:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (0000005940D23800) [pid = 4948] [serial = 1230] [outer = 0000000000000000] 16:29:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005940D52400) [pid = 4948] [serial = 1231] [outer = 0000005940D23800] 16:29:14 INFO - PROCESS | 4948 | 1462836554377 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (0000005941178C00) [pid = 4948] [serial = 1232] [outer = 0000005940D23800] 16:29:14 INFO - PROCESS | 4948 | 1462836554775 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 16:29:14 INFO - PROCESS | 4948 | 1462836554836 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 4948 | 1462836554838 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:29:14 INFO - PROCESS | 4948 | 1462836554841 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 4948 | 1462836554843 Marionette TRACE conn6 <- [1,1606,null,{}] 16:29:14 INFO - PROCESS | 4948 | 1462836554847 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:14 INFO - PROCESS | 4948 | 1462836554961 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:29:14 INFO - PROCESS | 4948 | 1462836554968 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947883000 == 27 [pid = 4948] [id = 411] 16:29:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (0000005940D65400) [pid = 4948] [serial = 1233] [outer = 0000000000000000] 16:29:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (0000005941A41000) [pid = 4948] [serial = 1234] [outer = 0000005940D65400] 16:29:15 INFO - PROCESS | 4948 | 1462836555012 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (000000594228E800) [pid = 4948] [serial = 1235] [outer = 0000005940D65400] 16:29:15 INFO - PROCESS | 4948 | 1462836555450 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 16:29:15 INFO - PROCESS | 4948 | 1462836555473 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 4948 | 1462836555476 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:29:15 INFO - PROCESS | 4948 | 1462836555479 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 4948 | 1462836555481 Marionette TRACE conn6 <- [1,1610,null,{}] 16:29:15 INFO - PROCESS | 4948 | 1462836555492 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:15 INFO - PROCESS | 4948 | 1462836555637 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:29:15 INFO - PROCESS | 4948 | 1462836555721 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 4948 | ++DOCSHELL 0000005936F49800 == 28 [pid = 4948] [id = 412] 16:29:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (000000594245B000) [pid = 4948] [serial = 1236] [outer = 0000000000000000] 16:29:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005943D2C400) [pid = 4948] [serial = 1237] [outer = 000000594245B000] 16:29:15 INFO - PROCESS | 4948 | 1462836555767 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (00000059444C1800) [pid = 4948] [serial = 1238] [outer = 000000594245B000] 16:29:16 INFO - PROCESS | 4948 | 1462836556188 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 16:29:16 INFO - PROCESS | 4948 | 1462836556217 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 4948 | 1462836556219 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:29:16 INFO - PROCESS | 4948 | 1462836556222 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 4948 | 1462836556224 Marionette TRACE conn6 <- [1,1614,null,{}] 16:29:16 INFO - PROCESS | 4948 | 1462836556227 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 4948 | 1462836556333 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:29:16 INFO - PROCESS | 4948 | 1462836556340 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594851F800 == 29 [pid = 4948] [id = 413] 16:29:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (00000059445E3000) [pid = 4948] [serial = 1239] [outer = 0000000000000000] 16:29:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (000000594489EC00) [pid = 4948] [serial = 1240] [outer = 00000059445E3000] 16:29:16 INFO - PROCESS | 4948 | 1462836556387 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005944B41400) [pid = 4948] [serial = 1241] [outer = 00000059445E3000] 16:29:16 INFO - PROCESS | 4948 | 1462836556798 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005941181800) [pid = 4948] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (00000059359E4C00) [pid = 4948] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (00000059359E5800) [pid = 4948] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (000000593CBA8400) [pid = 4948] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (00000059374D5800) [pid = 4948] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (0000005937634000) [pid = 4948] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (00000059374D4000) [pid = 4948] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005937633800) [pid = 4948] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:29:16 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000593CA2AC00) [pid = 4948] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:29:16 INFO - PROCESS | 4948 | 1462836556867 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:29:16 INFO - PROCESS | 4948 | 1462836556869 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:29:16 INFO - PROCESS | 4948 | 1462836556874 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 4948 | 1462836556876 Marionette TRACE conn6 <- [1,1618,null,{}] 16:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:29:16 INFO - PROCESS | 4948 | 1462836556880 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:16 INFO - PROCESS | 4948 | 1462836556971 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:29:16 INFO - PROCESS | 4948 | 1462836556978 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E25800 == 30 [pid = 4948] [id = 414] 16:29:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (00000059377DAC00) [pid = 4948] [serial = 1242] [outer = 0000000000000000] 16:29:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (000000593BE7D000) [pid = 4948] [serial = 1243] [outer = 00000059377DAC00] 16:29:17 INFO - PROCESS | 4948 | 1462836557026 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (0000005942298400) [pid = 4948] [serial = 1244] [outer = 00000059377DAC00] 16:29:17 INFO - PROCESS | 4948 | 1462836557470 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 16:29:17 INFO - PROCESS | 4948 | 1462836557513 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 4948 | 1462836557515 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:29:17 INFO - PROCESS | 4948 | 1462836557519 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 4948 | 1462836557521 Marionette TRACE conn6 <- [1,1622,null,{}] 16:29:17 INFO - PROCESS | 4948 | 1462836557524 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:17 INFO - PROCESS | 4948 | 1462836557608 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:29:17 INFO - PROCESS | 4948 | 1462836557614 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2A9000 == 31 [pid = 4948] [id = 415] 16:29:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005944B3F800) [pid = 4948] [serial = 1245] [outer = 0000000000000000] 16:29:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005944DF1000) [pid = 4948] [serial = 1246] [outer = 0000005944B3F800] 16:29:17 INFO - PROCESS | 4948 | 1462836557659 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005945074000) [pid = 4948] [serial = 1247] [outer = 0000005944B3F800] 16:29:18 INFO - PROCESS | 4948 | 1462836558075 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 584ms 16:29:18 INFO - PROCESS | 4948 | 1462836558116 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 4948 | 1462836558119 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:29:18 INFO - PROCESS | 4948 | 1462836558123 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 4948 | 1462836558125 Marionette TRACE conn6 <- [1,1626,null,{}] 16:29:18 INFO - PROCESS | 4948 | 1462836558133 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 4948 | 1462836558219 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:29:18 INFO - PROCESS | 4948 | 1462836558228 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B35D800 == 32 [pid = 4948] [id = 416] 16:29:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005945079800) [pid = 4948] [serial = 1248] [outer = 0000000000000000] 16:29:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005945080400) [pid = 4948] [serial = 1249] [outer = 0000005945079800] 16:29:18 INFO - PROCESS | 4948 | 1462836558282 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (00000059452EB800) [pid = 4948] [serial = 1250] [outer = 0000005945079800] 16:29:18 INFO - PROCESS | 4948 | 1462836558734 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 693ms 16:29:18 INFO - PROCESS | 4948 | 1462836558820 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 4948 | 1462836558822 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:29:18 INFO - PROCESS | 4948 | 1462836558826 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 4948 | 1462836558828 Marionette TRACE conn6 <- [1,1630,null,{}] 16:29:18 INFO - PROCESS | 4948 | 1462836558832 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:18 INFO - PROCESS | 4948 | 1462836558995 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:29:19 INFO - PROCESS | 4948 | 1462836559119 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 4948 | ++DOCSHELL 00000059381F0800 == 33 [pid = 4948] [id = 417] 16:29:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (00000059325C4C00) [pid = 4948] [serial = 1251] [outer = 0000000000000000] 16:29:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (00000059359E7800) [pid = 4948] [serial = 1252] [outer = 00000059325C4C00] 16:29:19 INFO - PROCESS | 4948 | 1462836559180 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005937504C00) [pid = 4948] [serial = 1253] [outer = 00000059325C4C00] 16:29:19 INFO - PROCESS | 4948 | 1462836559836 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1031ms 16:29:19 INFO - PROCESS | 4948 | 1462836559861 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 4948 | 1462836559866 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:29:19 INFO - PROCESS | 4948 | 1462836559871 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 4948 | 1462836559876 Marionette TRACE conn6 <- [1,1634,null,{}] 16:29:19 INFO - PROCESS | 4948 | 1462836559901 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:20 INFO - PROCESS | 4948 | 1462836560016 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:29:20 INFO - PROCESS | 4948 | 1462836560135 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 4948 | ++DOCSHELL 00000059450A7800 == 34 [pid = 4948] [id = 418] 16:29:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (000000593CD4FC00) [pid = 4948] [serial = 1254] [outer = 0000000000000000] 16:29:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (000000593D6E5400) [pid = 4948] [serial = 1255] [outer = 000000593CD4FC00] 16:29:20 INFO - PROCESS | 4948 | 1462836560195 Marionette DEBUG loaded listener.js 16:29:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593DF0D000) [pid = 4948] [serial = 1256] [outer = 000000593CD4FC00] 16:29:20 INFO - PROCESS | 4948 | 1462836560798 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1004ms 16:29:20 INFO - PROCESS | 4948 | 1462836560878 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 4948 | 1462836560882 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:29:20 INFO - PROCESS | 4948 | 1462836560886 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 4948 | 1462836560888 Marionette TRACE conn6 <- [1,1638,null,{}] 16:29:20 INFO - PROCESS | 4948 | 1462836560892 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 4948 | 1462836561004 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:29:21 INFO - PROCESS | 4948 | 1462836561124 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B78E800 == 35 [pid = 4948] [id = 419] 16:29:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000594244B400) [pid = 4948] [serial = 1257] [outer = 0000000000000000] 16:29:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005942459000) [pid = 4948] [serial = 1258] [outer = 000000594244B400] 16:29:21 INFO - PROCESS | 4948 | 1462836561181 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005943D33400) [pid = 4948] [serial = 1259] [outer = 000000594244B400] 16:29:21 INFO - PROCESS | 4948 | 1462836561787 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 943ms 16:29:21 INFO - PROCESS | 4948 | 1462836561830 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 4948 | 1462836561834 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:29:21 INFO - PROCESS | 4948 | 1462836561846 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 4948 | 1462836561851 Marionette TRACE conn6 <- [1,1642,null,{}] 16:29:21 INFO - PROCESS | 4948 | 1462836561855 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:21 INFO - PROCESS | 4948 | 1462836561968 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:29:22 INFO - PROCESS | 4948 | 1462836562085 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF74800 == 36 [pid = 4948] [id = 420] 16:29:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005943619800) [pid = 4948] [serial = 1260] [outer = 0000000000000000] 16:29:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059453E6800) [pid = 4948] [serial = 1261] [outer = 0000005943619800] 16:29:22 INFO - PROCESS | 4948 | 1462836562141 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059466CD400) [pid = 4948] [serial = 1262] [outer = 0000005943619800] 16:29:22 INFO - PROCESS | 4948 | 1462836562715 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 901ms 16:29:22 INFO - PROCESS | 4948 | 1462836562745 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:29:22 INFO - PROCESS | 4948 | 1462836562747 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:29:22 INFO - PROCESS | 4948 | 1462836562751 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:29:22 INFO - PROCESS | 4948 | 1462836562753 Marionette TRACE conn6 <- [1,1646,null,{}] 16:29:22 INFO - PROCESS | 4948 | 1462836562757 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:22 INFO - PROCESS | 4948 | 1462836562867 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:29:22 INFO - PROCESS | 4948 | 1462836562956 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFDC800 == 37 [pid = 4948] [id = 421] 16:29:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005945A67800) [pid = 4948] [serial = 1263] [outer = 0000000000000000] 16:29:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059467D1800) [pid = 4948] [serial = 1264] [outer = 0000005945A67800] 16:29:23 INFO - PROCESS | 4948 | 1462836563010 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005946ECD400) [pid = 4948] [serial = 1265] [outer = 0000005945A67800] 16:29:23 INFO - PROCESS | 4948 | 1462836563547 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 839ms 16:29:23 INFO - PROCESS | 4948 | 1462836563604 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 4948 | 1462836563606 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:29:23 INFO - PROCESS | 4948 | 1462836563624 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 4948 | 1462836563626 Marionette TRACE conn6 <- [1,1650,null,{}] 16:29:23 INFO - PROCESS | 4948 | 1462836563631 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:23 INFO - PROCESS | 4948 | 1462836563774 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:29:24 INFO - PROCESS | 4948 | 1462836564037 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 4948 | ++DOCSHELL 00000059412AA800 == 38 [pid = 4948] [id = 422] 16:29:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005937420800) [pid = 4948] [serial = 1266] [outer = 0000000000000000] 16:29:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (00000059374D7800) [pid = 4948] [serial = 1267] [outer = 0000005937420800] 16:29:24 INFO - PROCESS | 4948 | 1462836564092 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005937635800) [pid = 4948] [serial = 1268] [outer = 0000005937420800] 16:29:24 INFO - PROCESS | 4948 | 1462836564698 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1145ms 16:29:24 INFO - PROCESS | 4948 | 1462836564758 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 4948 | 1462836564762 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:29:24 INFO - PROCESS | 4948 | 1462836564767 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 4948 | 1462836564770 Marionette TRACE conn6 <- [1,1654,null,{}] 16:29:24 INFO - PROCESS | 4948 | 1462836564776 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:24 INFO - PROCESS | 4948 | 1462836564884 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005941A48C00) [pid = 4948] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593BED0400) [pid = 4948] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005936D4A800) [pid = 4948] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005937B19400) [pid = 4948] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005940D56400) [pid = 4948] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000594117C400) [pid = 4948] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (00000059377DE400) [pid = 4948] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059376A7800) [pid = 4948] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059374D9400) [pid = 4948] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000593DF3EC00) [pid = 4948] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (000000593751B400) [pid = 4948] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593D6E0C00) [pid = 4948] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (00000059411DE800) [pid = 4948] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005938BB5C00) [pid = 4948] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (000000593DF05400) [pid = 4948] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000593D97D000) [pid = 4948] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005941D77400) [pid = 4948] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:29:25 INFO - PROCESS | 4948 | 1462836565051 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938128800 == 39 [pid = 4948] [id = 423] 16:29:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (00000059325C4000) [pid = 4948] [serial = 1269] [outer = 0000000000000000] 16:29:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (00000059364D4400) [pid = 4948] [serial = 1270] [outer = 00000059325C4000] 16:29:25 INFO - PROCESS | 4948 | 1462836565100 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (000000593756F800) [pid = 4948] [serial = 1271] [outer = 00000059325C4000] 16:29:25 INFO - PROCESS | 4948 | 1462836565553 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 839ms 16:29:25 INFO - PROCESS | 4948 | 1462836565613 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 4948 | 1462836565617 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:29:25 INFO - PROCESS | 4948 | 1462836565622 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 4948 | 1462836565624 Marionette TRACE conn6 <- [1,1658,null,{}] 16:29:25 INFO - PROCESS | 4948 | 1462836565628 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:25 INFO - PROCESS | 4948 | 1462836565717 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:29:25 INFO - PROCESS | 4948 | 1462836565733 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:25 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436E1800 == 40 [pid = 4948] [id = 424] 16:29:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (000000593D642800) [pid = 4948] [serial = 1272] [outer = 0000000000000000] 16:29:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593D6EA400) [pid = 4948] [serial = 1273] [outer = 000000593D642800] 16:29:25 INFO - PROCESS | 4948 | 1462836565779 Marionette DEBUG loaded listener.js 16:29:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000593DD6AC00) [pid = 4948] [serial = 1274] [outer = 000000593D642800] 16:29:26 INFO - PROCESS | 4948 | 1462836566246 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 16:29:26 INFO - PROCESS | 4948 | 1462836566315 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 4948 | 1462836566317 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:29:26 INFO - PROCESS | 4948 | 1462836566322 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 4948 | 1462836566329 Marionette TRACE conn6 <- [1,1662,null,{}] 16:29:26 INFO - PROCESS | 4948 | 1462836566338 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:26 INFO - PROCESS | 4948 | 1462836566428 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:29:26 INFO - PROCESS | 4948 | 1462836566538 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594675F800 == 41 [pid = 4948] [id = 425] 16:29:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000593DF08C00) [pid = 4948] [serial = 1275] [outer = 0000000000000000] 16:29:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005940D58400) [pid = 4948] [serial = 1276] [outer = 000000593DF08C00] 16:29:26 INFO - PROCESS | 4948 | 1462836566591 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (00000059411E0C00) [pid = 4948] [serial = 1277] [outer = 000000593DF08C00] 16:29:26 INFO - PROCESS | 4948 | 1462836566965 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 689ms 16:29:27 INFO - PROCESS | 4948 | 1462836567013 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 4948 | 1462836567016 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:29:27 INFO - PROCESS | 4948 | 1462836567019 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 4948 | 1462836567020 Marionette TRACE conn6 <- [1,1666,null,{}] 16:29:27 INFO - PROCESS | 4948 | 1462836567031 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 4948 | 1462836567142 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:29:27 INFO - PROCESS | 4948 | 1462836567148 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E23000 == 42 [pid = 4948] [id = 426] 16:29:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059417AFC00) [pid = 4948] [serial = 1278] [outer = 0000000000000000] 16:29:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005941A98000) [pid = 4948] [serial = 1279] [outer = 00000059417AFC00] 16:29:27 INFO - PROCESS | 4948 | 1462836567194 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005942459400) [pid = 4948] [serial = 1280] [outer = 00000059417AFC00] 16:29:27 INFO - PROCESS | 4948 | 1462836567624 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 16:29:27 INFO - PROCESS | 4948 | 1462836567714 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 4948 | 1462836567716 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:29:27 INFO - PROCESS | 4948 | 1462836567719 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 4948 | 1462836567721 Marionette TRACE conn6 <- [1,1670,null,{}] 16:29:27 INFO - PROCESS | 4948 | 1462836567735 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:27 INFO - PROCESS | 4948 | 1462836567874 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:29:27 INFO - PROCESS | 4948 | 1462836567899 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948521000 == 43 [pid = 4948] [id = 427] 16:29:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005943D35400) [pid = 4948] [serial = 1281] [outer = 0000000000000000] 16:29:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000594441C000) [pid = 4948] [serial = 1282] [outer = 0000005943D35400] 16:29:27 INFO - PROCESS | 4948 | 1462836567953 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000594480C800) [pid = 4948] [serial = 1283] [outer = 0000005943D35400] 16:29:28 INFO - PROCESS | 4948 | 1462836568429 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 16:29:28 INFO - PROCESS | 4948 | 1462836568455 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 4948 | 1462836568458 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:29:28 INFO - PROCESS | 4948 | 1462836568461 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 4948 | 1462836568463 Marionette TRACE conn6 <- [1,1674,null,{}] 16:29:28 INFO - PROCESS | 4948 | 1462836568466 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:28 INFO - PROCESS | 4948 | 1462836568581 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:29:28 INFO - PROCESS | 4948 | 1462836568639 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B351800 == 44 [pid = 4948] [id = 428] 16:29:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005944B48400) [pid = 4948] [serial = 1284] [outer = 0000000000000000] 16:29:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005945352000) [pid = 4948] [serial = 1285] [outer = 0000005944B48400] 16:29:28 INFO - PROCESS | 4948 | 1462836568684 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005945A6A400) [pid = 4948] [serial = 1286] [outer = 0000005944B48400] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593D97CC00) [pid = 4948] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059376AC400) [pid = 4948] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594245B000) [pid = 4948] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593750E400) [pid = 4948] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005940D23800) [pid = 4948] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (00000059445E3000) [pid = 4948] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059377DAC00) [pid = 4948] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005940D65400) [pid = 4948] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:29:29 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005944B3F800) [pid = 4948] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:29:29 INFO - PROCESS | 4948 | 1462836569210 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 16:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 776ms 16:29:29 INFO - PROCESS | 4948 | 1462836569247 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 4948 | 1462836569250 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:29:29 INFO - PROCESS | 4948 | 1462836569253 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 4948 | 1462836569255 Marionette TRACE conn6 <- [1,1678,null,{}] 16:29:29 INFO - PROCESS | 4948 | 1462836569263 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 4948 | 1462836569348 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:29:29 INFO - PROCESS | 4948 | 1462836569355 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB42800 == 45 [pid = 4948] [id = 429] 16:29:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059377DAC00) [pid = 4948] [serial = 1287] [outer = 0000000000000000] 16:29:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594244D000) [pid = 4948] [serial = 1288] [outer = 00000059377DAC00] 16:29:29 INFO - PROCESS | 4948 | 1462836569402 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (00000059458B8400) [pid = 4948] [serial = 1289] [outer = 00000059377DAC00] 16:29:29 INFO - PROCESS | 4948 | 1462836569826 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 628ms 16:29:29 INFO - PROCESS | 4948 | 1462836569882 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:29:29 INFO - PROCESS | 4948 | 1462836569885 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:29:29 INFO - PROCESS | 4948 | 1462836569888 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 4948 | 1462836569890 Marionette TRACE conn6 <- [1,1682,null,{}] 16:29:29 INFO - PROCESS | 4948 | 1462836569893 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:29 INFO - PROCESS | 4948 | 1462836569978 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:29:29 INFO - PROCESS | 4948 | 1462836569984 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C056800 == 46 [pid = 4948] [id = 430] 16:29:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005946E21000) [pid = 4948] [serial = 1290] [outer = 0000000000000000] 16:29:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005947F8F400) [pid = 4948] [serial = 1291] [outer = 0000005946E21000] 16:29:30 INFO - PROCESS | 4948 | 1462836570028 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005947F98800) [pid = 4948] [serial = 1292] [outer = 0000005946E21000] 16:29:30 INFO - PROCESS | 4948 | 1462836570450 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 587ms 16:29:30 INFO - PROCESS | 4948 | 1462836570478 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 4948 | 1462836570480 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:29:30 INFO - PROCESS | 4948 | 1462836570483 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 4948 | 1462836570485 Marionette TRACE conn6 <- [1,1686,null,{}] 16:29:30 INFO - PROCESS | 4948 | 1462836570488 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:30 INFO - PROCESS | 4948 | 1462836570578 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:29:30 INFO - PROCESS | 4948 | 1462836570585 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0D4000 == 47 [pid = 4948] [id = 431] 16:29:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005947FE0800) [pid = 4948] [serial = 1293] [outer = 0000000000000000] 16:29:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593DF03400) [pid = 4948] [serial = 1294] [outer = 0000005947FE0800] 16:29:30 INFO - PROCESS | 4948 | 1462836570629 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005948271C00) [pid = 4948] [serial = 1295] [outer = 0000005947FE0800] 16:29:31 INFO - PROCESS | 4948 | 1462836571065 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 16:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 628ms 16:29:31 INFO - PROCESS | 4948 | 1462836571114 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 4948 | 1462836571116 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:29:31 INFO - PROCESS | 4948 | 1462836571175 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 4948 | 1462836571179 Marionette TRACE conn6 <- [1,1690,null,{}] 16:29:31 INFO - PROCESS | 4948 | 1462836571191 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:31 INFO - PROCESS | 4948 | 1462836571319 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:29:31 INFO - PROCESS | 4948 | 1462836571436 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD1D000 == 48 [pid = 4948] [id = 432] 16:29:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593750C000) [pid = 4948] [serial = 1296] [outer = 0000000000000000] 16:29:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005937523C00) [pid = 4948] [serial = 1297] [outer = 000000593750C000] 16:29:31 INFO - PROCESS | 4948 | 1462836571493 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005938A8C400) [pid = 4948] [serial = 1298] [outer = 000000593750C000] 16:29:32 INFO - PROCESS | 4948 | 1462836572163 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1092ms 16:29:32 INFO - PROCESS | 4948 | 1462836572215 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:29:32 INFO - PROCESS | 4948 | 1462836572219 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:29:32 INFO - PROCESS | 4948 | 1462836572224 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:29:32 INFO - PROCESS | 4948 | 1462836572227 Marionette TRACE conn6 <- [1,1694,null,{}] 16:29:32 INFO - PROCESS | 4948 | 1462836572234 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:32 INFO - PROCESS | 4948 | 1462836572402 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:29:32 INFO - PROCESS | 4948 | 1462836572526 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483CB800 == 49 [pid = 4948] [id = 433] 16:29:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593DD72C00) [pid = 4948] [serial = 1299] [outer = 0000000000000000] 16:29:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005940D17400) [pid = 4948] [serial = 1300] [outer = 000000593DD72C00] 16:29:32 INFO - PROCESS | 4948 | 1462836572583 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005941B09C00) [pid = 4948] [serial = 1301] [outer = 000000593DD72C00] 16:29:33 INFO - PROCESS | 4948 | 1462836573180 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 984ms 16:29:33 INFO - PROCESS | 4948 | 1462836573208 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 4948 | 1462836573210 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:29:33 INFO - PROCESS | 4948 | 1462836573214 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 4948 | 1462836573217 Marionette TRACE conn6 <- [1,1698,null,{}] 16:29:33 INFO - PROCESS | 4948 | 1462836573220 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:33 INFO - PROCESS | 4948 | 1462836573335 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:29:33 INFO - PROCESS | 4948 | 1462836573433 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C520800 == 50 [pid = 4948] [id = 434] 16:29:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594480B400) [pid = 4948] [serial = 1302] [outer = 0000000000000000] 16:29:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005944B3F000) [pid = 4948] [serial = 1303] [outer = 000000594480B400] 16:29:33 INFO - PROCESS | 4948 | 1462836573495 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005945358400) [pid = 4948] [serial = 1304] [outer = 000000594480B400] 16:29:34 INFO - PROCESS | 4948 | 1462836574105 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 16:29:34 INFO - PROCESS | 4948 | 1462836574164 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 4948 | 1462836574167 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:29:34 INFO - PROCESS | 4948 | 1462836574171 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 4948 | 1462836574174 Marionette TRACE conn6 <- [1,1702,null,{}] 16:29:34 INFO - PROCESS | 4948 | 1462836574177 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:34 INFO - PROCESS | 4948 | 1462836574289 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:29:34 INFO - PROCESS | 4948 | 1462836574410 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C692000 == 51 [pid = 4948] [id = 435] 16:29:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005947F95800) [pid = 4948] [serial = 1305] [outer = 0000000000000000] 16:29:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948538000) [pid = 4948] [serial = 1306] [outer = 0000005947F95800] 16:29:34 INFO - PROCESS | 4948 | 1462836574467 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594854A400) [pid = 4948] [serial = 1307] [outer = 0000005947F95800] 16:29:35 INFO - PROCESS | 4948 | 1462836575059 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:29:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:29:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:29:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:29:35 INFO - PROCESS | 4948 | 1462836575120 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:29:35 INFO - PROCESS | 4948 | 1462836575124 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 4948 | 1462836575126 Marionette TRACE conn6 <- [1,1706,null,{}] 16:29:35 INFO - PROCESS | 4948 | 1462836575130 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:35 INFO - PROCESS | 4948 | 1462836575238 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:29:35 INFO - PROCESS | 4948 | 1462836575359 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C70C800 == 52 [pid = 4948] [id = 436] 16:29:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005948277000) [pid = 4948] [serial = 1308] [outer = 0000000000000000] 16:29:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948556000) [pid = 4948] [serial = 1309] [outer = 0000005948277000] 16:29:35 INFO - PROCESS | 4948 | 1462836575415 Marionette DEBUG loaded listener.js 16:29:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005948588000) [pid = 4948] [serial = 1310] [outer = 0000005948277000] 16:29:36 INFO - PROCESS | 4948 | 1462836576006 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 923ms 16:29:36 INFO - PROCESS | 4948 | 1462836576049 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 4948 | 1462836576051 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:29:36 INFO - PROCESS | 4948 | 1462836576054 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 4948 | 1462836576057 Marionette TRACE conn6 <- [1,1710,null,{}] 16:29:36 INFO - PROCESS | 4948 | 1462836576060 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:36 INFO - PROCESS | 4948 | 1462836576195 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:29:36 INFO - PROCESS | 4948 | 1462836576342 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B24C800 == 53 [pid = 4948] [id = 437] 16:29:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005944DF5800) [pid = 4948] [serial = 1311] [outer = 0000000000000000] 16:29:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005948629800) [pid = 4948] [serial = 1312] [outer = 0000005944DF5800] 16:29:36 INFO - PROCESS | 4948 | 1462836576399 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (00000059486A4800) [pid = 4948] [serial = 1313] [outer = 0000005944DF5800] 16:29:37 INFO - PROCESS | 4948 | 1462836577187 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 16:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1183ms 16:29:37 INFO - PROCESS | 4948 | 1462836577240 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 4948 | 1462836577244 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:29:37 INFO - PROCESS | 4948 | 1462836577249 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 4948 | 1462836577252 Marionette TRACE conn6 <- [1,1714,null,{}] 16:29:37 INFO - PROCESS | 4948 | 1462836577258 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:37 INFO - PROCESS | 4948 | 1462836577365 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:29:37 INFO - PROCESS | 4948 | 1462836577490 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5C6000 == 54 [pid = 4948] [id = 438] 16:29:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005937527400) [pid = 4948] [serial = 1314] [outer = 0000000000000000] 16:29:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005938C90C00) [pid = 4948] [serial = 1315] [outer = 0000005937527400] 16:29:37 INFO - PROCESS | 4948 | 1462836577545 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000593D980400) [pid = 4948] [serial = 1316] [outer = 0000005937527400] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 000000594C056800 == 53 [pid = 4948] [id = 430] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB42800 == 52 [pid = 4948] [id = 429] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 000000594B351800 == 51 [pid = 4948] [id = 428] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 0000005948521000 == 50 [pid = 4948] [id = 427] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E23000 == 49 [pid = 4948] [id = 426] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 000000594675F800 == 48 [pid = 4948] [id = 425] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 00000059436E1800 == 47 [pid = 4948] [id = 424] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005945080400) [pid = 4948] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 0000005938128800 == 46 [pid = 4948] [id = 423] 16:29:38 INFO - PROCESS | 4948 | --DOCSHELL 00000059412AA800 == 45 [pid = 4948] [id = 422] 16:29:38 INFO - PROCESS | 4948 | 1462836578167 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 944ms 16:29:38 INFO - PROCESS | 4948 | 1462836578193 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 4948 | 1462836578199 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:29:38 INFO - PROCESS | 4948 | 1462836578205 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 4948 | 1462836578208 Marionette TRACE conn6 <- [1,1718,null,{}] 16:29:38 INFO - PROCESS | 4948 | 1462836578211 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:38 INFO - PROCESS | 4948 | 1462836578305 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005942291800) [pid = 4948] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059376A9C00) [pid = 4948] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000593D989400) [pid = 4948] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005943D2CC00) [pid = 4948] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000593DF3E800) [pid = 4948] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005938A25800) [pid = 4948] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000593BEC9400) [pid = 4948] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005940D54800) [pid = 4948] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059444C1800) [pid = 4948] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059377E1C00) [pid = 4948] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005937523000) [pid = 4948] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D52400) [pid = 4948] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005943D2C400) [pid = 4948] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000594489EC00) [pid = 4948] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000593BE7D000) [pid = 4948] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059444B7400) [pid = 4948] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005942298400) [pid = 4948] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593818A000) [pid = 4948] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005944B41400) [pid = 4948] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005941A41000) [pid = 4948] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000594228E800) [pid = 4948] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005944DF1000) [pid = 4948] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005941178C00) [pid = 4948] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005945074000) [pid = 4948] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:29:38 INFO - PROCESS | 4948 | 1462836578403 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 4948 | ++DOCSHELL 00000059411AB000 == 46 [pid = 4948] [id = 439] 16:29:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (00000059374D4400) [pid = 4948] [serial = 1317] [outer = 0000000000000000] 16:29:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (00000059376A9C00) [pid = 4948] [serial = 1318] [outer = 00000059374D4400] 16:29:38 INFO - PROCESS | 4948 | 1462836578449 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593CA96C00) [pid = 4948] [serial = 1319] [outer = 00000059374D4400] 16:29:38 INFO - PROCESS | 4948 | 1462836578915 Marionette TRACE conn6 <- [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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:29:38 INFO - PROCESS | 4948 | 1462836578943 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:29:38 INFO - PROCESS | 4948 | 1462836578947 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:29:38 INFO - PROCESS | 4948 | 1462836578950 Marionette TRACE conn6 <- [1,1722,null,{}] 16:29:38 INFO - PROCESS | 4948 | 1462836578961 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 4948 | 1462836579056 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:29:39 INFO - PROCESS | 4948 | 1462836579066 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000594788C800 == 47 [pid = 4948] [id = 440] 16:29:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005940D24C00) [pid = 4948] [serial = 1320] [outer = 0000000000000000] 16:29:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000594117C400) [pid = 4948] [serial = 1321] [outer = 0000005940D24C00] 16:29:39 INFO - PROCESS | 4948 | 1462836579114 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005941A94C00) [pid = 4948] [serial = 1322] [outer = 0000005940D24C00] 16:29:39 INFO - PROCESS | 4948 | 1462836579592 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 16:29:39 INFO - PROCESS | 4948 | 1462836579641 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:29:39 INFO - PROCESS | 4948 | 1462836579644 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:29:39 INFO - PROCESS | 4948 | 1462836579647 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 4948 | 1462836579649 Marionette TRACE conn6 <- [1,1726,null,{}] 16:29:39 INFO - PROCESS | 4948 | 1462836579652 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:39 INFO - PROCESS | 4948 | 1462836579742 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:29:39 INFO - PROCESS | 4948 | 1462836579751 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483DF800 == 48 [pid = 4948] [id = 441] 16:29:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000594244D400) [pid = 4948] [serial = 1323] [outer = 0000000000000000] 16:29:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059424BE000) [pid = 4948] [serial = 1324] [outer = 000000594244D400] 16:29:39 INFO - PROCESS | 4948 | 1462836579797 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059443E6C00) [pid = 4948] [serial = 1325] [outer = 000000594244D400] 16:29:40 INFO - PROCESS | 4948 | 1462836580241 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 628ms 16:29:40 INFO - PROCESS | 4948 | 1462836580283 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 4948 | 1462836580285 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:29:40 INFO - PROCESS | 4948 | 1462836580289 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 4948 | 1462836580291 Marionette TRACE conn6 <- [1,1730,null,{}] 16:29:40 INFO - PROCESS | 4948 | 1462836580294 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:40 INFO - PROCESS | 4948 | 1462836580408 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:29:40 INFO - PROCESS | 4948 | 1462836580493 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0AB800 == 49 [pid = 4948] [id = 442] 16:29:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (00000059444B2C00) [pid = 4948] [serial = 1326] [outer = 0000000000000000] 16:29:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059445E4000) [pid = 4948] [serial = 1327] [outer = 00000059444B2C00] 16:29:40 INFO - PROCESS | 4948 | 1462836580538 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005944B43800) [pid = 4948] [serial = 1328] [outer = 00000059444B2C00] 16:29:40 INFO - PROCESS | 4948 | 1462836580989 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 733ms 16:29:41 INFO - PROCESS | 4948 | 1462836581024 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 4948 | 1462836581034 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:29:41 INFO - PROCESS | 4948 | 1462836581037 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 4948 | 1462836581039 Marionette TRACE conn6 <- [1,1734,null,{}] 16:29:41 INFO - PROCESS | 4948 | 1462836581043 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 4948 | 1462836581176 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:29:41 INFO - PROCESS | 4948 | 1462836581233 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B357800 == 50 [pid = 4948] [id = 443] 16:29:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005945074400) [pid = 4948] [serial = 1329] [outer = 0000000000000000] 16:29:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059453E6000) [pid = 4948] [serial = 1330] [outer = 0000005945074400] 16:29:41 INFO - PROCESS | 4948 | 1462836581279 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000594782F000) [pid = 4948] [serial = 1331] [outer = 0000005945074400] 16:29:41 INFO - PROCESS | 4948 | 1462836581686 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 16:29:41 INFO - PROCESS | 4948 | 1462836581728 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 4948 | 1462836581731 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:29:41 INFO - PROCESS | 4948 | 1462836581734 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 4948 | 1462836581736 Marionette TRACE conn6 <- [1,1738,null,{}] 16:29:41 INFO - PROCESS | 4948 | 1462836581739 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:41 INFO - PROCESS | 4948 | 1462836581879 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:29:41 INFO - PROCESS | 4948 | 1462836581933 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBDC000 == 51 [pid = 4948] [id = 444] 16:29:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005947F8EC00) [pid = 4948] [serial = 1332] [outer = 0000000000000000] 16:29:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005947FDFC00) [pid = 4948] [serial = 1333] [outer = 0000005947F8EC00] 16:29:41 INFO - PROCESS | 4948 | 1462836581979 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948536000) [pid = 4948] [serial = 1334] [outer = 0000005947F8EC00] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000593DF08C00) [pid = 4948] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005944B48400) [pid = 4948] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (00000059325C4000) [pid = 4948] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005945079800) [pid = 4948] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005937420800) [pid = 4948] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005943D35400) [pid = 4948] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593D642800) [pid = 4948] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059377DAC00) [pid = 4948] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059417AFC00) [pid = 4948] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:29:42 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005946E21000) [pid = 4948] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:29:42 INFO - PROCESS | 4948 | 1462836582455 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 774ms 16:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:29:42 INFO - PROCESS | 4948 | 1462836582512 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 4948 | 1462836582514 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:29:42 INFO - PROCESS | 4948 | 1462836582517 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 4948 | 1462836582519 Marionette TRACE conn6 <- [1,1742,null,{}] 16:29:42 INFO - PROCESS | 4948 | 1462836582530 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:42 INFO - PROCESS | 4948 | 1462836582616 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:29:42 INFO - PROCESS | 4948 | 1462836582698 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF74000 == 52 [pid = 4948] [id = 445] 16:29:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005938BB9C00) [pid = 4948] [serial = 1335] [outer = 0000000000000000] 16:29:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005944A46800) [pid = 4948] [serial = 1336] [outer = 0000005938BB9C00] 16:29:42 INFO - PROCESS | 4948 | 1462836582744 Marionette DEBUG loaded listener.js 16:29:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005948278800) [pid = 4948] [serial = 1337] [outer = 0000005938BB9C00] 16:29:43 INFO - PROCESS | 4948 | 1462836583108 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 16:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:29:43 INFO - PROCESS | 4948 | 1462836583148 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 4948 | 1462836583150 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:29:43 INFO - PROCESS | 4948 | 1462836583153 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 4948 | 1462836583155 Marionette TRACE conn6 <- [1,1746,null,{}] 16:29:43 INFO - PROCESS | 4948 | 1462836583159 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 4948 | 1462836583269 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:29:43 INFO - PROCESS | 4948 | 1462836583354 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C514000 == 53 [pid = 4948] [id = 446] 16:29:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594588EC00) [pid = 4948] [serial = 1338] [outer = 0000000000000000] 16:29:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059485D0000) [pid = 4948] [serial = 1339] [outer = 000000594588EC00] 16:29:43 INFO - PROCESS | 4948 | 1462836583402 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005948634800) [pid = 4948] [serial = 1340] [outer = 000000594588EC00] 16:29:43 INFO - PROCESS | 4948 | 1462836583747 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 16:29:43 INFO - PROCESS | 4948 | 1462836583784 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 4948 | 1462836583787 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:29:43 INFO - PROCESS | 4948 | 1462836583790 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:29:43 INFO - PROCESS | 4948 | 1462836583791 Marionette TRACE conn6 <- [1,1750,null,{}] 16:29:43 INFO - PROCESS | 4948 | 1462836583795 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:43 INFO - PROCESS | 4948 | 1462836583921 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:29:43 INFO - PROCESS | 4948 | 1462836583930 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C735000 == 54 [pid = 4948] [id = 447] 16:29:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005936BCB800) [pid = 4948] [serial = 1341] [outer = 0000000000000000] 16:29:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059444C1400) [pid = 4948] [serial = 1342] [outer = 0000005936BCB800] 16:29:43 INFO - PROCESS | 4948 | 1462836583976 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059486B1000) [pid = 4948] [serial = 1343] [outer = 0000005936BCB800] 16:29:44 INFO - PROCESS | 4948 | 1462836584456 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 16:29:44 INFO - PROCESS | 4948 | 1462836584527 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:29:44 INFO - PROCESS | 4948 | 1462836584532 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:29:44 INFO - PROCESS | 4948 | 1462836584537 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 4948 | 1462836584542 Marionette TRACE conn6 <- [1,1754,null,{}] 16:29:44 INFO - PROCESS | 4948 | 1462836584549 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:44 INFO - PROCESS | 4948 | 1462836584725 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:29:44 INFO - PROCESS | 4948 | 1462836584817 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:44 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D75000 == 55 [pid = 4948] [id = 448] 16:29:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005937529400) [pid = 4948] [serial = 1344] [outer = 0000000000000000] 16:29:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059377E1C00) [pid = 4948] [serial = 1345] [outer = 0000005937529400] 16:29:44 INFO - PROCESS | 4948 | 1462836584875 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000593D63A000) [pid = 4948] [serial = 1346] [outer = 0000005937529400] 16:29:45 INFO - PROCESS | 4948 | 1462836585455 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 943ms 16:29:45 INFO - PROCESS | 4948 | 1462836585484 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 4948 | 1462836585491 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:29:45 INFO - PROCESS | 4948 | 1462836585497 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 4948 | 1462836585500 Marionette TRACE conn6 <- [1,1758,null,{}] 16:29:45 INFO - PROCESS | 4948 | 1462836585504 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:45 INFO - PROCESS | 4948 | 1462836585621 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:29:45 INFO - PROCESS | 4948 | 1462836585748 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948690000 == 56 [pid = 4948] [id = 449] 16:29:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005940D1FC00) [pid = 4948] [serial = 1347] [outer = 0000000000000000] 16:29:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005941172C00) [pid = 4948] [serial = 1348] [outer = 0000005940D1FC00] 16:29:45 INFO - PROCESS | 4948 | 1462836585804 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594245FC00) [pid = 4948] [serial = 1349] [outer = 0000005940D1FC00] 16:29:46 INFO - PROCESS | 4948 | 1462836586414 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 944ms 16:29:46 INFO - PROCESS | 4948 | 1462836586442 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:29:46 INFO - PROCESS | 4948 | 1462836586444 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:29:46 INFO - PROCESS | 4948 | 1462836586448 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 4948 | 1462836586452 Marionette TRACE conn6 <- [1,1762,null,{}] 16:29:46 INFO - PROCESS | 4948 | 1462836586464 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:46 INFO - PROCESS | 4948 | 1462836586584 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:29:46 INFO - PROCESS | 4948 | 1462836586710 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7CF800 == 57 [pid = 4948] [id = 450] 16:29:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005945074800) [pid = 4948] [serial = 1350] [outer = 0000000000000000] 16:29:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594588A800) [pid = 4948] [serial = 1351] [outer = 0000005945074800] 16:29:46 INFO - PROCESS | 4948 | 1462836586771 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005948279C00) [pid = 4948] [serial = 1352] [outer = 0000005945074800] 16:29:47 INFO - PROCESS | 4948 | 1462836587393 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 984ms 16:29:47 INFO - PROCESS | 4948 | 1462836587435 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:29:47 INFO - PROCESS | 4948 | 1462836587438 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:29:47 INFO - PROCESS | 4948 | 1462836587441 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:29:47 INFO - PROCESS | 4948 | 1462836587444 Marionette TRACE conn6 <- [1,1766,null,{}] 16:29:47 INFO - PROCESS | 4948 | 1462836587447 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:47 INFO - PROCESS | 4948 | 1462836587560 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:29:47 INFO - PROCESS | 4948 | 1462836587685 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6E0000 == 58 [pid = 4948] [id = 451] 16:29:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059486B0400) [pid = 4948] [serial = 1353] [outer = 0000000000000000] 16:29:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (00000059486E0800) [pid = 4948] [serial = 1354] [outer = 00000059486B0400] 16:29:47 INFO - PROCESS | 4948 | 1462836587742 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005948839800) [pid = 4948] [serial = 1355] [outer = 00000059486B0400] 16:29:48 INFO - PROCESS | 4948 | 1462836588279 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 16:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 880ms 16:29:48 INFO - PROCESS | 4948 | 1462836588324 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 4948 | 1462836588326 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:29:48 INFO - PROCESS | 4948 | 1462836588330 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 4948 | 1462836588332 Marionette TRACE conn6 <- [1,1770,null,{}] 16:29:48 INFO - PROCESS | 4948 | 1462836588335 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:48 INFO - PROCESS | 4948 | 1462836588446 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:29:48 INFO - PROCESS | 4948 | 1462836588542 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594DC30800 == 59 [pid = 4948] [id = 452] 16:29:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594883E800) [pid = 4948] [serial = 1356] [outer = 0000000000000000] 16:29:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (0000005948843800) [pid = 4948] [serial = 1357] [outer = 000000594883E800] 16:29:48 INFO - PROCESS | 4948 | 1462836588597 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005948853400) [pid = 4948] [serial = 1358] [outer = 000000594883E800] 16:29:49 INFO - PROCESS | 4948 | 1462836589172 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 16:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 16:29:49 INFO - PROCESS | 4948 | 1462836589214 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:29:49 INFO - PROCESS | 4948 | 1462836589216 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:29:49 INFO - PROCESS | 4948 | 1462836589220 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 4948 | 1462836589222 Marionette TRACE conn6 <- [1,1774,null,{}] 16:29:49 INFO - PROCESS | 4948 | 1462836589226 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:49 INFO - PROCESS | 4948 | 1462836589362 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:29:49 INFO - PROCESS | 4948 | 1462836589464 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E626800 == 60 [pid = 4948] [id = 453] 16:29:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (0000005948885800) [pid = 4948] [serial = 1359] [outer = 0000000000000000] 16:29:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594888DC00) [pid = 4948] [serial = 1360] [outer = 0000005948885800] 16:29:49 INFO - PROCESS | 4948 | 1462836589519 Marionette DEBUG loaded listener.js 16:29:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (00000059488B5800) [pid = 4948] [serial = 1361] [outer = 0000005948885800] 16:29:50 INFO - PROCESS | 4948 | 1462836590334 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 16:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1180ms 16:29:50 INFO - PROCESS | 4948 | 1462836590404 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 4948 | 1462836590408 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:29:50 INFO - PROCESS | 4948 | 1462836590414 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 4948 | 1462836590418 Marionette TRACE conn6 <- [1,1778,null,{}] 16:29:50 INFO - PROCESS | 4948 | 1462836590424 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:50 INFO - PROCESS | 4948 | 1462836590536 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:29:50 INFO - PROCESS | 4948 | 1462836590660 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D951000 == 61 [pid = 4948] [id = 454] 16:29:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (00000059359E6400) [pid = 4948] [serial = 1362] [outer = 0000000000000000] 16:29:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (0000005937521800) [pid = 4948] [serial = 1363] [outer = 00000059359E6400] 16:29:50 INFO - PROCESS | 4948 | 1462836590713 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (00000059377E2C00) [pid = 4948] [serial = 1364] [outer = 00000059359E6400] 16:29:51 INFO - PROCESS | 4948 | 1462836591332 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 984ms 16:29:51 INFO - PROCESS | 4948 | 1462836591401 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:29:51 INFO - PROCESS | 4948 | 1462836591407 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:29:51 INFO - PROCESS | 4948 | 1462836591413 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:29:51 INFO - PROCESS | 4948 | 1462836591416 Marionette TRACE conn6 <- [1,1782,null,{}] 16:29:51 INFO - PROCESS | 4948 | 1462836591420 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:51 INFO - PROCESS | 4948 | 1462836591565 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:29:51 INFO - PROCESS | 4948 | 1462836591624 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945AC2800 == 62 [pid = 4948] [id = 455] 16:29:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000593D63DC00) [pid = 4948] [serial = 1365] [outer = 0000000000000000] 16:29:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000593DF0A800) [pid = 4948] [serial = 1366] [outer = 000000593D63DC00] 16:29:51 INFO - PROCESS | 4948 | 1462836591674 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (0000005940D1E000) [pid = 4948] [serial = 1367] [outer = 000000593D63DC00] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E25800 == 61 [pid = 4948] [id = 414] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594B35D800 == 60 [pid = 4948] [id = 416] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2A9000 == 59 [pid = 4948] [id = 415] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594851F800 == 58 [pid = 4948] [id = 413] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005947883000 == 57 [pid = 4948] [id = 411] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005936F49800 == 56 [pid = 4948] [id = 412] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594C514000 == 55 [pid = 4948] [id = 446] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF74000 == 54 [pid = 4948] [id = 445] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBDC000 == 53 [pid = 4948] [id = 444] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594B357800 == 52 [pid = 4948] [id = 443] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0AB800 == 51 [pid = 4948] [id = 442] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 00000059483DF800 == 50 [pid = 4948] [id = 441] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000593DF03400) [pid = 4948] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (000000593D6E5400) [pid = 4948] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (00000059359E7800) [pid = 4948] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005942459000) [pid = 4948] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (00000059453E6800) [pid = 4948] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (00000059467D1800) [pid = 4948] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594788C800 == 49 [pid = 4948] [id = 440] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 00000059411AB000 == 48 [pid = 4948] [id = 439] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000593E5C6000 == 47 [pid = 4948] [id = 438] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594C692000 == 46 [pid = 4948] [id = 435] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594C520800 == 45 [pid = 4948] [id = 434] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 00000059483CB800 == 44 [pid = 4948] [id = 433] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD1D000 == 43 [pid = 4948] [id = 432] 16:29:52 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0D4000 == 42 [pid = 4948] [id = 431] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005940D58400) [pid = 4948] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005945352000) [pid = 4948] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059364D4400) [pid = 4948] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593756F800) [pid = 4948] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (00000059452EB800) [pid = 4948] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005937635800) [pid = 4948] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (00000059374D7800) [pid = 4948] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000594480C800) [pid = 4948] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000594441C000) [pid = 4948] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000593D6EA400) [pid = 4948] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593DD6AC00) [pid = 4948] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000594244D000) [pid = 4948] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005945A6A400) [pid = 4948] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005941A98000) [pid = 4948] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005942459400) [pid = 4948] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005947F8F400) [pid = 4948] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005947F98800) [pid = 4948] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059411E0C00) [pid = 4948] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (00000059458B8400) [pid = 4948] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:29:52 INFO - PROCESS | 4948 | 1462836592276 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 879ms 16:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:29:52 INFO - PROCESS | 4948 | 1462836592293 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 4948 | 1462836592296 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:29:52 INFO - PROCESS | 4948 | 1462836592299 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 4948 | 1462836592303 Marionette TRACE conn6 <- [1,1786,null,{}] 16:29:52 INFO - PROCESS | 4948 | 1462836592313 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:52 INFO - PROCESS | 4948 | 1462836592405 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:29:52 INFO - PROCESS | 4948 | 1462836592491 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436C9800 == 43 [pid = 4948] [id = 456] 16:29:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005937632C00) [pid = 4948] [serial = 1368] [outer = 0000000000000000] 16:29:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593D976400) [pid = 4948] [serial = 1369] [outer = 0000005937632C00] 16:29:52 INFO - PROCESS | 4948 | 1462836592540 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005940D52800) [pid = 4948] [serial = 1370] [outer = 0000005937632C00] 16:29:52 INFO - PROCESS | 4948 | 1462836592950 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 16:29:52 INFO - PROCESS | 4948 | 1462836592993 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:29:52 INFO - PROCESS | 4948 | 1462836592995 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:29:53 INFO - PROCESS | 4948 | 1462836592998 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 4948 | 1462836593000 Marionette TRACE conn6 <- [1,1790,null,{}] 16:29:53 INFO - PROCESS | 4948 | 1462836593004 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 4948 | 1462836593093 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:29:53 INFO - PROCESS | 4948 | 1462836593099 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E18000 == 44 [pid = 4948] [id = 457] 16:29:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005940D61800) [pid = 4948] [serial = 1371] [outer = 0000000000000000] 16:29:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005941A94800) [pid = 4948] [serial = 1372] [outer = 0000005940D61800] 16:29:53 INFO - PROCESS | 4948 | 1462836593146 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005942445400) [pid = 4948] [serial = 1373] [outer = 0000005940D61800] 16:29:53 INFO - PROCESS | 4948 | 1462836593628 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 691ms 16:29:53 INFO - PROCESS | 4948 | 1462836593692 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 4948 | 1462836593695 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:29:53 INFO - PROCESS | 4948 | 1462836593698 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 4948 | 1462836593699 Marionette TRACE conn6 <- [1,1794,null,{}] 16:29:53 INFO - PROCESS | 4948 | 1462836593703 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:53 INFO - PROCESS | 4948 | 1462836593788 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:29:53 INFO - PROCESS | 4948 | 1462836593797 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:53 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483DE800 == 45 [pid = 4948] [id = 458] 16:29:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594245A800) [pid = 4948] [serial = 1374] [outer = 0000000000000000] 16:29:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005942460800) [pid = 4948] [serial = 1375] [outer = 000000594245A800] 16:29:53 INFO - PROCESS | 4948 | 1462836593842 Marionette DEBUG loaded listener.js 16:29:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (00000059440DFC00) [pid = 4948] [serial = 1376] [outer = 000000594245A800] 16:29:54 INFO - PROCESS | 4948 | 1462836594273 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 16:29:54 INFO - PROCESS | 4948 | 1462836594332 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:29:54 INFO - PROCESS | 4948 | 1462836594335 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:29:54 INFO - PROCESS | 4948 | 1462836594338 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:29:54 INFO - PROCESS | 4948 | 1462836594340 Marionette TRACE conn6 <- [1,1798,null,{}] 16:29:54 INFO - PROCESS | 4948 | 1462836594343 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:54 INFO - PROCESS | 4948 | 1462836594474 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:29:54 INFO - PROCESS | 4948 | 1462836594559 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29A000 == 46 [pid = 4948] [id = 459] 16:29:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005944420400) [pid = 4948] [serial = 1377] [outer = 0000000000000000] 16:29:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005944A40800) [pid = 4948] [serial = 1378] [outer = 0000005944420400] 16:29:54 INFO - PROCESS | 4948 | 1462836594605 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005945079800) [pid = 4948] [serial = 1379] [outer = 0000005944420400] 16:29:55 INFO - PROCESS | 4948 | 1462836595042 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 16:29:55 INFO - PROCESS | 4948 | 1462836595075 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 4948 | 1462836595085 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:29:55 INFO - PROCESS | 4948 | 1462836595095 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 4948 | 1462836595097 Marionette TRACE conn6 <- [1,1802,null,{}] 16:29:55 INFO - PROCESS | 4948 | 1462836595100 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 4948 | 1462836595212 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:29:55 INFO - PROCESS | 4948 | 1462836595219 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B662800 == 47 [pid = 4948] [id = 460] 16:29:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005945080400) [pid = 4948] [serial = 1380] [outer = 0000000000000000] 16:29:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (0000005945353400) [pid = 4948] [serial = 1381] [outer = 0000005945080400] 16:29:55 INFO - PROCESS | 4948 | 1462836595267 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (0000005946635800) [pid = 4948] [serial = 1382] [outer = 0000005945080400] 16:29:55 INFO - PROCESS | 4948 | 1462836595723 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 690ms 16:29:55 INFO - PROCESS | 4948 | 1462836595792 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:29:55 INFO - PROCESS | 4948 | 1462836595795 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:29:55 INFO - PROCESS | 4948 | 1462836595798 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 4948 | 1462836595800 Marionette TRACE conn6 <- [1,1806,null,{}] 16:29:55 INFO - PROCESS | 4948 | 1462836595803 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:55 INFO - PROCESS | 4948 | 1462836595943 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:29:55 INFO - PROCESS | 4948 | 1462836595968 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB34000 == 48 [pid = 4948] [id = 461] 16:29:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005945A67C00) [pid = 4948] [serial = 1383] [outer = 0000000000000000] 16:29:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (0000005947839400) [pid = 4948] [serial = 1384] [outer = 0000005945A67C00] 16:29:56 INFO - PROCESS | 4948 | 1462836596012 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (0000005947FDD800) [pid = 4948] [serial = 1385] [outer = 0000005945A67C00] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (00000059444B2C00) [pid = 4948] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005945074400) [pid = 4948] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005938BB9C00) [pid = 4948] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005947F8EC00) [pid = 4948] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005947FE0800) [pid = 4948] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005940D24C00) [pid = 4948] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005937527400) [pid = 4948] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059374D4400) [pid = 4948] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594244D400) [pid = 4948] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593DD72C00) [pid = 4948] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593750C000) [pid = 4948] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005944DF5800) [pid = 4948] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594588EC00) [pid = 4948] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005937522000) [pid = 4948] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005945A67800) [pid = 4948] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059325C4C00) [pid = 4948] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005943D27400) [pid = 4948] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593CD4FC00) [pid = 4948] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000594244B400) [pid = 4948] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593CA9A000) [pid = 4948] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005943619800) [pid = 4948] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005943D28000) [pid = 4948] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005942289C00) [pid = 4948] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:29:56 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000593762F400) [pid = 4948] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:29:56 INFO - PROCESS | 4948 | 1462836596683 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 943ms 16:29:56 INFO - PROCESS | 4948 | 1462836596742 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 4948 | 1462836596745 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:29:56 INFO - PROCESS | 4948 | 1462836596748 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:29:56 INFO - PROCESS | 4948 | 1462836596750 Marionette TRACE conn6 <- [1,1810,null,{}] 16:29:56 INFO - PROCESS | 4948 | 1462836596762 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:56 INFO - PROCESS | 4948 | 1462836596881 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:29:56 INFO - PROCESS | 4948 | 1462836596936 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B352000 == 49 [pid = 4948] [id = 462] 16:29:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005936D42800) [pid = 4948] [serial = 1386] [outer = 0000000000000000] 16:29:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059377E8000) [pid = 4948] [serial = 1387] [outer = 0000005936D42800] 16:29:56 INFO - PROCESS | 4948 | 1462836596983 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005941A49C00) [pid = 4948] [serial = 1388] [outer = 0000005936D42800] 16:29:57 INFO - PROCESS | 4948 | 1462836597374 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 16:29:57 INFO - PROCESS | 4948 | 1462836597443 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 4948 | 1462836597446 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:29:57 INFO - PROCESS | 4948 | 1462836597449 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 4948 | 1462836597450 Marionette TRACE conn6 <- [1,1814,null,{}] 16:29:57 INFO - PROCESS | 4948 | 1462836597454 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:57 INFO - PROCESS | 4948 | 1462836597541 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:29:57 INFO - PROCESS | 4948 | 1462836597548 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0C6800 == 50 [pid = 4948] [id = 463] 16:29:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005942456C00) [pid = 4948] [serial = 1389] [outer = 0000000000000000] 16:29:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005944DF2800) [pid = 4948] [serial = 1390] [outer = 0000005942456C00] 16:29:57 INFO - PROCESS | 4948 | 1462836597592 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948270C00) [pid = 4948] [serial = 1391] [outer = 0000005942456C00] 16:29:58 INFO - PROCESS | 4948 | 1462836598013 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 16:29:58 INFO - PROCESS | 4948 | 1462836598081 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:29:58 INFO - PROCESS | 4948 | 1462836598083 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:29:58 INFO - PROCESS | 4948 | 1462836598086 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 4948 | 1462836598089 Marionette TRACE conn6 <- [1,1818,null,{}] 16:29:58 INFO - PROCESS | 4948 | 1462836598092 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:58 INFO - PROCESS | 4948 | 1462836598209 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:29:58 INFO - PROCESS | 4948 | 1462836598217 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C6A3000 == 51 [pid = 4948] [id = 464] 16:29:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594853B000) [pid = 4948] [serial = 1392] [outer = 0000000000000000] 16:29:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948589C00) [pid = 4948] [serial = 1393] [outer = 000000594853B000] 16:29:58 INFO - PROCESS | 4948 | 1462836598266 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059486A7800) [pid = 4948] [serial = 1394] [outer = 000000594853B000] 16:29:58 INFO - PROCESS | 4948 | 1462836598941 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 943ms 16:29:59 INFO - PROCESS | 4948 | 1462836599033 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 4948 | 1462836599038 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:29:59 INFO - PROCESS | 4948 | 1462836599044 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 4948 | 1462836599048 Marionette TRACE conn6 <- [1,1822,null,{}] 16:29:59 INFO - PROCESS | 4948 | 1462836599054 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:29:59 INFO - PROCESS | 4948 | 1462836599224 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:29:59 INFO - PROCESS | 4948 | 1462836599236 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436C1000 == 52 [pid = 4948] [id = 465] 16:29:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005937523400) [pid = 4948] [serial = 1395] [outer = 0000000000000000] 16:29:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059376A9800) [pid = 4948] [serial = 1396] [outer = 0000005937523400] 16:29:59 INFO - PROCESS | 4948 | 1462836599294 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593C51B000) [pid = 4948] [serial = 1397] [outer = 0000005937523400] 16:29:59 INFO - PROCESS | 4948 | 1462836599950 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 16:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 943ms 16:29:59 INFO - PROCESS | 4948 | 1462836599991 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 4948 | 1462836599997 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:30:00 INFO - PROCESS | 4948 | 1462836600004 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 4948 | 1462836600007 Marionette TRACE conn6 <- [1,1826,null,{}] 16:30:00 INFO - PROCESS | 4948 | 1462836600011 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:00 INFO - PROCESS | 4948 | 1462836600127 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:30:00 INFO - PROCESS | 4948 | 1462836600255 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0AF800 == 53 [pid = 4948] [id = 466] 16:30:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005940D22400) [pid = 4948] [serial = 1398] [outer = 0000000000000000] 16:30:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005941280800) [pid = 4948] [serial = 1399] [outer = 0000005940D22400] 16:30:00 INFO - PROCESS | 4948 | 1462836600311 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594361AC00) [pid = 4948] [serial = 1400] [outer = 0000005940D22400] 16:30:00 INFO - PROCESS | 4948 | 1462836600977 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1023ms 16:30:01 INFO - PROCESS | 4948 | 1462836601033 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 4948 | 1462836601036 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:30:01 INFO - PROCESS | 4948 | 1462836601040 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 4948 | 1462836601044 Marionette TRACE conn6 <- [1,1830,null,{}] 16:30:01 INFO - PROCESS | 4948 | 1462836601074 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:01 INFO - PROCESS | 4948 | 1462836601241 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:30:01 INFO - PROCESS | 4948 | 1462836601253 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7C6000 == 54 [pid = 4948] [id = 467] 16:30:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005945078400) [pid = 4948] [serial = 1401] [outer = 0000000000000000] 16:30:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005945882C00) [pid = 4948] [serial = 1402] [outer = 0000005945078400] 16:30:01 INFO - PROCESS | 4948 | 1462836601311 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594827C400) [pid = 4948] [serial = 1403] [outer = 0000005945078400] 16:30:01 INFO - PROCESS | 4948 | 1462836601880 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 881ms 16:30:01 INFO - PROCESS | 4948 | 1462836601923 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:30:01 INFO - PROCESS | 4948 | 1462836601926 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:30:01 INFO - PROCESS | 4948 | 1462836601929 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 4948 | 1462836601931 Marionette TRACE conn6 <- [1,1834,null,{}] 16:30:01 INFO - PROCESS | 4948 | 1462836601935 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:02 INFO - PROCESS | 4948 | 1462836602050 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:30:02 INFO - PROCESS | 4948 | 1462836602148 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E619000 == 55 [pid = 4948] [id = 468] 16:30:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005948628800) [pid = 4948] [serial = 1404] [outer = 0000000000000000] 16:30:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (00000059486A8000) [pid = 4948] [serial = 1405] [outer = 0000005948628800] 16:30:02 INFO - PROCESS | 4948 | 1462836602203 Marionette DEBUG loaded listener.js 16:30:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059486E4000) [pid = 4948] [serial = 1406] [outer = 0000005948628800] 16:30:02 INFO - PROCESS | 4948 | 1462836602816 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 943ms 16:30:02 INFO - PROCESS | 4948 | 1462836602875 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 4948 | 1462836602877 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:30:02 INFO - PROCESS | 4948 | 1462836602880 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 4948 | 1462836602883 Marionette TRACE conn6 <- [1,1838,null,{}] 16:30:02 INFO - PROCESS | 4948 | 1462836602886 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:03 INFO - PROCESS | 4948 | 1462836602998 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:30:03 INFO - PROCESS | 4948 | 1462836603096 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB41000 == 56 [pid = 4948] [id = 469] 16:30:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059486AFC00) [pid = 4948] [serial = 1407] [outer = 0000000000000000] 16:30:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (0000005948855C00) [pid = 4948] [serial = 1408] [outer = 00000059486AFC00] 16:30:03 INFO - PROCESS | 4948 | 1462836603151 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (0000005948885C00) [pid = 4948] [serial = 1409] [outer = 00000059486AFC00] 16:30:03 INFO - PROCESS | 4948 | 1462836603752 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 942ms 16:30:03 INFO - PROCESS | 4948 | 1462836603826 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:30:03 INFO - PROCESS | 4948 | 1462836603828 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:30:03 INFO - PROCESS | 4948 | 1462836603832 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 4948 | 1462836603834 Marionette TRACE conn6 <- [1,1842,null,{}] 16:30:03 INFO - PROCESS | 4948 | 1462836603838 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:03 INFO - PROCESS | 4948 | 1462836603977 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:30:04 INFO - PROCESS | 4948 | 1462836604101 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC05800 == 57 [pid = 4948] [id = 470] 16:30:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (00000059488B4400) [pid = 4948] [serial = 1410] [outer = 0000000000000000] 16:30:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005949E68000) [pid = 4948] [serial = 1411] [outer = 00000059488B4400] 16:30:04 INFO - PROCESS | 4948 | 1462836604158 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (0000005949E70400) [pid = 4948] [serial = 1412] [outer = 00000059488B4400] 16:30:04 INFO - PROCESS | 4948 | 1462836604750 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 985ms 16:30:04 INFO - PROCESS | 4948 | 1462836604820 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:30:04 INFO - PROCESS | 4948 | 1462836604822 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:30:04 INFO - PROCESS | 4948 | 1462836604842 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:30:04 INFO - PROCESS | 4948 | 1462836604844 Marionette TRACE conn6 <- [1,1846,null,{}] 16:30:04 INFO - PROCESS | 4948 | 1462836604848 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:04 INFO - PROCESS | 4948 | 1462836604959 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:30:05 INFO - PROCESS | 4948 | 1462836605086 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 4948 | ++DOCSHELL 00000059374AA000 == 58 [pid = 4948] [id = 471] 16:30:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005936349400) [pid = 4948] [serial = 1413] [outer = 0000000000000000] 16:30:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (0000005937506800) [pid = 4948] [serial = 1414] [outer = 0000005936349400] 16:30:05 INFO - PROCESS | 4948 | 1462836605142 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000593C880000) [pid = 4948] [serial = 1415] [outer = 0000005936349400] 16:30:05 INFO - PROCESS | 4948 | 1462836605932 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1139ms 16:30:05 INFO - PROCESS | 4948 | 1462836605984 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:30:05 INFO - PROCESS | 4948 | 1462836605990 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:30:06 INFO - PROCESS | 4948 | 1462836606008 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 4948 | 1462836606013 Marionette TRACE conn6 <- [1,1850,null,{}] 16:30:06 INFO - PROCESS | 4948 | 1462836606018 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:06 INFO - PROCESS | 4948 | 1462836606131 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:30:06 INFO - PROCESS | 4948 | 1462836606256 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 4948 | ++DOCSHELL 00000059374B5800 == 59 [pid = 4948] [id = 472] 16:30:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (000000593C887400) [pid = 4948] [serial = 1416] [outer = 0000000000000000] 16:30:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000593CAE8800) [pid = 4948] [serial = 1417] [outer = 000000593C887400] 16:30:06 INFO - PROCESS | 4948 | 1462836606313 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000593DF04000) [pid = 4948] [serial = 1418] [outer = 000000593C887400] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 00000059450A7800 == 58 [pid = 4948] [id = 418] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0C6800 == 57 [pid = 4948] [id = 463] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000594B352000 == 56 [pid = 4948] [id = 462] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB34000 == 55 [pid = 4948] [id = 461] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000594B662800 == 54 [pid = 4948] [id = 460] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29A000 == 53 [pid = 4948] [id = 459] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 00000059483DE800 == 52 [pid = 4948] [id = 458] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E18000 == 51 [pid = 4948] [id = 457] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 00000059436C9800 == 50 [pid = 4948] [id = 456] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 0000005945AC2800 == 49 [pid = 4948] [id = 455] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005944B3F000) [pid = 4948] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (0000005948538000) [pid = 4948] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (0000005948556000) [pid = 4948] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (00000059444C1400) [pid = 4948] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000593D951000 == 48 [pid = 4948] [id = 454] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D75000 == 47 [pid = 4948] [id = 448] 16:30:06 INFO - PROCESS | 4948 | --DOCSHELL 000000594C735000 == 46 [pid = 4948] [id = 447] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (000000593DF06400) [pid = 4948] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005937B18000) [pid = 4948] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005946ECD400) [pid = 4948] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005937504C00) [pid = 4948] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005943F89800) [pid = 4948] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000593DF0D000) [pid = 4948] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005943D33400) [pid = 4948] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005941A94400) [pid = 4948] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (00000059466CD400) [pid = 4948] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (00000059444C4400) [pid = 4948] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005942458400) [pid = 4948] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059445E4000) [pid = 4948] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005944B43800) [pid = 4948] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594782F000) [pid = 4948] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059453E6000) [pid = 4948] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005944A46800) [pid = 4948] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005947FDFC00) [pid = 4948] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005948271C00) [pid = 4948] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000594117C400) [pid = 4948] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005941A94C00) [pid = 4948] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000593D980400) [pid = 4948] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005938C90C00) [pid = 4948] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (00000059376A9C00) [pid = 4948] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593CA96C00) [pid = 4948] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059424BE000) [pid = 4948] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005941B09C00) [pid = 4948] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D17400) [pid = 4948] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005938A8C400) [pid = 4948] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005937523C00) [pid = 4948] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059486A4800) [pid = 4948] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005948629800) [pid = 4948] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005948634800) [pid = 4948] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005948536000) [pid = 4948] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005948278800) [pid = 4948] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059443E6C00) [pid = 4948] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059485D0000) [pid = 4948] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:30:06 INFO - PROCESS | 4948 | 1462836606975 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 16:30:07 INFO - PROCESS | 4948 | 1462836606996 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 4948 | 1462836607001 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:30:07 INFO - PROCESS | 4948 | 1462836607008 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 4948 | 1462836607010 Marionette TRACE conn6 <- [1,1854,null,{}] 16:30:07 INFO - PROCESS | 4948 | 1462836607014 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 4948 | 1462836607109 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:30:07 INFO - PROCESS | 4948 | 1462836607185 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 4948 | ++DOCSHELL 000000594129E000 == 47 [pid = 4948] [id = 473] 16:30:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059376A2400) [pid = 4948] [serial = 1419] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593D6E5400) [pid = 4948] [serial = 1420] [outer = 00000059376A2400] 16:30:07 INFO - PROCESS | 4948 | 1462836607239 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593DF42800) [pid = 4948] [serial = 1421] [outer = 00000059376A2400] 16:30:07 INFO - PROCESS | 4948 | 1462836607671 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 16:30:07 INFO - PROCESS | 4948 | 1462836607700 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 4948 | 1462836607703 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:30:07 INFO - PROCESS | 4948 | 1462836607706 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 4948 | 1462836607710 Marionette TRACE conn6 <- [1,1858,null,{}] 16:30:07 INFO - PROCESS | 4948 | 1462836607721 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:07 INFO - PROCESS | 4948 | 1462836607814 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:30:07 INFO - PROCESS | 4948 | 1462836607823 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:07 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E12000 == 48 [pid = 4948] [id = 474] 16:30:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005941A94400) [pid = 4948] [serial = 1422] [outer = 0000000000000000] 16:30:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005941D84800) [pid = 4948] [serial = 1423] [outer = 0000005941A94400] 16:30:07 INFO - PROCESS | 4948 | 1462836607871 Marionette DEBUG loaded listener.js 16:30:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005942461000) [pid = 4948] [serial = 1424] [outer = 0000005941A94400] 16:30:08 INFO - PROCESS | 4948 | 1462836608339 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 16:30:08 INFO - PROCESS | 4948 | 1462836608402 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:30:08 INFO - PROCESS | 4948 | 1462836608405 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:30:08 INFO - PROCESS | 4948 | 1462836608408 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:30:08 INFO - PROCESS | 4948 | 1462836608410 Marionette TRACE conn6 <- [1,1862,null,{}] 16:30:08 INFO - PROCESS | 4948 | 1462836608413 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:08 INFO - PROCESS | 4948 | 1462836608533 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:30:08 INFO - PROCESS | 4948 | 1462836608625 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948509000 == 49 [pid = 4948] [id = 475] 16:30:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593DF0D000) [pid = 4948] [serial = 1425] [outer = 0000000000000000] 16:30:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594441A400) [pid = 4948] [serial = 1426] [outer = 000000593DF0D000] 16:30:08 INFO - PROCESS | 4948 | 1462836608671 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059444BEC00) [pid = 4948] [serial = 1427] [outer = 000000593DF0D000] 16:30:09 INFO - PROCESS | 4948 | 1462836609115 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 16:30:09 INFO - PROCESS | 4948 | 1462836609143 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 4948 | 1462836609146 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:30:09 INFO - PROCESS | 4948 | 1462836609149 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 4948 | 1462836609150 Marionette TRACE conn6 <- [1,1866,null,{}] 16:30:09 INFO - PROCESS | 4948 | 1462836609154 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:09 INFO - PROCESS | 4948 | 1462836609273 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:30:09 INFO - PROCESS | 4948 | 1462836609330 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0B1800 == 50 [pid = 4948] [id = 476] 16:30:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059443E6C00) [pid = 4948] [serial = 1428] [outer = 0000000000000000] 16:30:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005944B3F000) [pid = 4948] [serial = 1429] [outer = 00000059443E6C00] 16:30:09 INFO - PROCESS | 4948 | 1462836609376 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005944D89400) [pid = 4948] [serial = 1430] [outer = 00000059443E6C00] 16:30:09 INFO - PROCESS | 4948 | 1462836609840 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 735ms 16:30:09 INFO - PROCESS | 4948 | 1462836609896 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 4948 | 1462836609898 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:30:09 INFO - PROCESS | 4948 | 1462836609902 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 4948 | 1462836609904 Marionette TRACE conn6 <- [1,1870,null,{}] 16:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:30:09 INFO - PROCESS | 4948 | 1462836609910 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 4948 | 1462836610037 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:30:10 INFO - PROCESS | 4948 | 1462836610096 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B359000 == 51 [pid = 4948] [id = 477] 16:30:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059450DB400) [pid = 4948] [serial = 1431] [outer = 0000000000000000] 16:30:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059467CA000) [pid = 4948] [serial = 1432] [outer = 00000059450DB400] 16:30:10 INFO - PROCESS | 4948 | 1462836610143 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005947F8D400) [pid = 4948] [serial = 1433] [outer = 00000059450DB400] 16:30:10 INFO - PROCESS | 4948 | 1462836610561 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 691ms 16:30:10 INFO - PROCESS | 4948 | 1462836610598 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 4948 | 1462836610601 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:30:10 INFO - PROCESS | 4948 | 1462836610604 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 4948 | 1462836610606 Marionette TRACE conn6 <- [1,1874,null,{}] 16:30:10 INFO - PROCESS | 4948 | 1462836610616 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:10 INFO - PROCESS | 4948 | 1462836610730 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:30:10 INFO - PROCESS | 4948 | 1462836610739 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B7A6000 == 52 [pid = 4948] [id = 478] 16:30:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005947FDE400) [pid = 4948] [serial = 1434] [outer = 0000000000000000] 16:30:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005948270400) [pid = 4948] [serial = 1435] [outer = 0000005947FDE400] 16:30:10 INFO - PROCESS | 4948 | 1462836610834 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005948540800) [pid = 4948] [serial = 1436] [outer = 0000005947FDE400] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005942456C00) [pid = 4948] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005936BCB800) [pid = 4948] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005948277000) [pid = 4948] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594480B400) [pid = 4948] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005947F95800) [pid = 4948] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005944420400) [pid = 4948] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005945080400) [pid = 4948] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005936D42800) [pid = 4948] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005945A67C00) [pid = 4948] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005937632C00) [pid = 4948] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000594245A800) [pid = 4948] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005940D61800) [pid = 4948] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059359E6400) [pid = 4948] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:30:11 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000593D63DC00) [pid = 4948] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:30:11 INFO - PROCESS | 4948 | 1462836611337 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 793ms 16:30:11 INFO - PROCESS | 4948 | 1462836611401 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 4948 | 1462836611411 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:30:11 INFO - PROCESS | 4948 | 1462836611415 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:30:11 INFO - PROCESS | 4948 | 1462836611416 Marionette TRACE conn6 <- [1,1878,null,{}] 16:30:11 INFO - PROCESS | 4948 | 1462836611420 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:11 INFO - PROCESS | 4948 | 1462836611508 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:30:11 INFO - PROCESS | 4948 | 1462836611514 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF6B800 == 53 [pid = 4948] [id = 479] 16:30:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005940D56400) [pid = 4948] [serial = 1437] [outer = 0000000000000000] 16:30:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005945080400) [pid = 4948] [serial = 1438] [outer = 0000005940D56400] 16:30:11 INFO - PROCESS | 4948 | 1462836611559 Marionette DEBUG loaded listener.js 16:30:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000594853EC00) [pid = 4948] [serial = 1439] [outer = 0000005940D56400] 16:30:11 INFO - PROCESS | 4948 | 1462836611972 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 16:30:12 INFO - PROCESS | 4948 | 1462836612048 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 4948 | 1462836612050 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:30:12 INFO - PROCESS | 4948 | 1462836612053 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 4948 | 1462836612055 Marionette TRACE conn6 <- [1,1882,null,{}] 16:30:12 INFO - PROCESS | 4948 | 1462836612059 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:12 INFO - PROCESS | 4948 | 1462836612148 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:30:12 INFO - PROCESS | 4948 | 1462836612157 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C04D000 == 54 [pid = 4948] [id = 480] 16:30:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005948556000) [pid = 4948] [serial = 1440] [outer = 0000000000000000] 16:30:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059485CF800) [pid = 4948] [serial = 1441] [outer = 0000005948556000] 16:30:12 INFO - PROCESS | 4948 | 1462836612202 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059486AF400) [pid = 4948] [serial = 1442] [outer = 0000005948556000] 16:30:12 INFO - PROCESS | 4948 | 1462836612898 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 881ms 16:30:12 INFO - PROCESS | 4948 | 1462836612938 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 4948 | 1462836612943 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:30:12 INFO - PROCESS | 4948 | 1462836612948 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 4948 | 1462836612952 Marionette TRACE conn6 <- [1,1886,null,{}] 16:30:12 INFO - PROCESS | 4948 | 1462836612958 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:13 INFO - PROCESS | 4948 | 1462836613079 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:30:13 INFO - PROCESS | 4948 | 1462836613181 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D77800 == 55 [pid = 4948] [id = 481] 16:30:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000593762CC00) [pid = 4948] [serial = 1443] [outer = 0000000000000000] 16:30:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000593C64D400) [pid = 4948] [serial = 1444] [outer = 000000593762CC00] 16:30:13 INFO - PROCESS | 4948 | 1462836613240 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000593DF41400) [pid = 4948] [serial = 1445] [outer = 000000593762CC00] 16:30:13 INFO - PROCESS | 4948 | 1462836613816 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 943ms 16:30:13 INFO - PROCESS | 4948 | 1462836613895 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 4948 | 1462836613902 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:30:13 INFO - PROCESS | 4948 | 1462836613909 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 4948 | 1462836613912 Marionette TRACE conn6 <- [1,1890,null,{}] 16:30:13 INFO - PROCESS | 4948 | 1462836613916 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 4948 | 1462836614033 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:30:14 INFO - PROCESS | 4948 | 1462836614134 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:14 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B25D000 == 56 [pid = 4948] [id = 482] 16:30:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059417A9800) [pid = 4948] [serial = 1446] [outer = 0000000000000000] 16:30:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000594245B800) [pid = 4948] [serial = 1447] [outer = 00000059417A9800] 16:30:14 INFO - PROCESS | 4948 | 1462836614190 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059445E4000) [pid = 4948] [serial = 1448] [outer = 00000059417A9800] 16:30:14 INFO - PROCESS | 4948 | 1462836614817 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 923ms 16:30:14 INFO - PROCESS | 4948 | 1462836614838 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 4948 | 1462836614840 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:30:14 INFO - PROCESS | 4948 | 1462836614844 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 4948 | 1462836614848 Marionette TRACE conn6 <- [1,1894,null,{}] 16:30:14 INFO - PROCESS | 4948 | 1462836614860 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:14 INFO - PROCESS | 4948 | 1462836614980 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:30:15 INFO - PROCESS | 4948 | 1462836615083 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C531800 == 57 [pid = 4948] [id = 483] 16:30:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005947F8BC00) [pid = 4948] [serial = 1449] [outer = 0000000000000000] 16:30:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000594854F400) [pid = 4948] [serial = 1450] [outer = 0000005947F8BC00] 16:30:15 INFO - PROCESS | 4948 | 1462836615141 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (00000059486E5400) [pid = 4948] [serial = 1451] [outer = 0000005947F8BC00] 16:30:15 INFO - PROCESS | 4948 | 1462836615764 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 16:30:15 INFO - PROCESS | 4948 | 1462836615833 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 4948 | 1462836615836 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:30:15 INFO - PROCESS | 4948 | 1462836615839 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 4948 | 1462836615842 Marionette TRACE conn6 <- [1,1898,null,{}] 16:30:15 INFO - PROCESS | 4948 | 1462836615845 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:15 INFO - PROCESS | 4948 | 1462836615961 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:30:16 INFO - PROCESS | 4948 | 1462836616087 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C737800 == 58 [pid = 4948] [id = 484] 16:30:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059486E2800) [pid = 4948] [serial = 1452] [outer = 0000000000000000] 16:30:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000594885A400) [pid = 4948] [serial = 1453] [outer = 00000059486E2800] 16:30:16 INFO - PROCESS | 4948 | 1462836616144 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (00000059488B6800) [pid = 4948] [serial = 1454] [outer = 00000059486E2800] 16:30:16 INFO - PROCESS | 4948 | 1462836616697 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 943ms 16:30:16 INFO - PROCESS | 4948 | 1462836616785 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 4948 | 1462836616787 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:30:16 INFO - PROCESS | 4948 | 1462836616791 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 4948 | 1462836616793 Marionette TRACE conn6 <- [1,1902,null,{}] 16:30:16 INFO - PROCESS | 4948 | 1462836616797 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:16 INFO - PROCESS | 4948 | 1462836616910 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:30:17 INFO - PROCESS | 4948 | 1462836617037 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6CD800 == 59 [pid = 4948] [id = 485] 16:30:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059486E4C00) [pid = 4948] [serial = 1455] [outer = 0000000000000000] 16:30:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059488BF400) [pid = 4948] [serial = 1456] [outer = 00000059486E4C00] 16:30:17 INFO - PROCESS | 4948 | 1462836617093 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594A225800) [pid = 4948] [serial = 1457] [outer = 00000059486E4C00] 16:30:17 INFO - PROCESS | 4948 | 1462836617712 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 942ms 16:30:17 INFO - PROCESS | 4948 | 1462836617735 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:30:17 INFO - PROCESS | 4948 | 1462836617738 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:30:17 INFO - PROCESS | 4948 | 1462836617741 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:30:17 INFO - PROCESS | 4948 | 1462836617743 Marionette TRACE conn6 <- [1,1906,null,{}] 16:30:17 INFO - PROCESS | 4948 | 1462836617747 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:17 INFO - PROCESS | 4948 | 1462836617882 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:30:18 INFO - PROCESS | 4948 | 1462836618012 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EBA3000 == 60 [pid = 4948] [id = 486] 16:30:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594A593800) [pid = 4948] [serial = 1458] [outer = 0000000000000000] 16:30:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594A59A400) [pid = 4948] [serial = 1459] [outer = 000000594A593800] 16:30:18 INFO - PROCESS | 4948 | 1462836618069 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594B3EEC00) [pid = 4948] [serial = 1460] [outer = 000000594A593800] 16:30:18 INFO - PROCESS | 4948 | 1462836618699 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 16:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:30:18 INFO - PROCESS | 4948 | 1462836618731 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 4948 | 1462836618733 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:30:18 INFO - PROCESS | 4948 | 1462836618737 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 4948 | 1462836618739 Marionette TRACE conn6 <- [1,1910,null,{}] 16:30:18 INFO - PROCESS | 4948 | 1462836618743 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 4948 | 1462836619012 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:30:19 INFO - PROCESS | 4948 | 1462836619160 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945395000 == 61 [pid = 4948] [id = 487] 16:30:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000593741FC00) [pid = 4948] [serial = 1461] [outer = 0000000000000000] 16:30:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (00000059374D3400) [pid = 4948] [serial = 1462] [outer = 000000593741FC00] 16:30:19 INFO - PROCESS | 4948 | 1462836619212 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000593BB35400) [pid = 4948] [serial = 1463] [outer = 000000593741FC00] 16:30:19 INFO - PROCESS | 4948 | 1462836619828 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1125ms 16:30:19 INFO - PROCESS | 4948 | 1462836619865 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:30:19 INFO - PROCESS | 4948 | 1462836619869 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:30:19 INFO - PROCESS | 4948 | 1462836619873 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 4948 | 1462836619877 Marionette TRACE conn6 <- [1,1914,null,{}] 16:30:19 INFO - PROCESS | 4948 | 1462836619882 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:19 INFO - PROCESS | 4948 | 1462836619987 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:30:20 INFO - PROCESS | 4948 | 1462836620123 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF6B800 == 60 [pid = 4948] [id = 479] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594B7A6000 == 59 [pid = 4948] [id = 478] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594B359000 == 58 [pid = 4948] [id = 477] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0B1800 == 57 [pid = 4948] [id = 476] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 0000005948509000 == 56 [pid = 4948] [id = 475] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E12000 == 55 [pid = 4948] [id = 474] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (00000059486E0800) [pid = 4948] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000594588A800) [pid = 4948] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (00000059377E1C00) [pid = 4948] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005941172C00) [pid = 4948] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005948589C00) [pid = 4948] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD03000 == 56 [pid = 4948] [id = 488] 16:30:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (00000059374CC000) [pid = 4948] [serial = 1464] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059377E7000) [pid = 4948] [serial = 1465] [outer = 00000059374CC000] 16:30:20 INFO - PROCESS | 4948 | 1462836620223 Marionette DEBUG loaded listener.js 16:30:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005940D24C00) [pid = 4948] [serial = 1466] [outer = 00000059374CC000] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594129E000 == 55 [pid = 4948] [id = 473] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 00000059374B5800 == 54 [pid = 4948] [id = 472] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB41000 == 53 [pid = 4948] [id = 469] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594E619000 == 52 [pid = 4948] [id = 468] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7C6000 == 51 [pid = 4948] [id = 467] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0AF800 == 50 [pid = 4948] [id = 466] 16:30:20 INFO - PROCESS | 4948 | --DOCSHELL 00000059436C1000 == 49 [pid = 4948] [id = 465] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005948588000) [pid = 4948] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005945358400) [pid = 4948] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000594854A400) [pid = 4948] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005944A40800) [pid = 4948] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005945079800) [pid = 4948] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005945353400) [pid = 4948] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (00000059377E8000) [pid = 4948] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005947839400) [pid = 4948] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593D976400) [pid = 4948] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005940D52800) [pid = 4948] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005942460800) [pid = 4948] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005941A94800) [pid = 4948] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005942445400) [pid = 4948] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059377E2C00) [pid = 4948] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005937521800) [pid = 4948] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005940D1E000) [pid = 4948] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593DF0A800) [pid = 4948] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005948843800) [pid = 4948] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594888DC00) [pid = 4948] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005944DF2800) [pid = 4948] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005947FDD800) [pid = 4948] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059486B1000) [pid = 4948] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005946635800) [pid = 4948] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005941A49C00) [pid = 4948] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005948270C00) [pid = 4948] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059440DFC00) [pid = 4948] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:30:20 INFO - PROCESS | 4948 | 1462836620710 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 900ms 16:30:20 INFO - PROCESS | 4948 | 1462836620774 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 4948 | 1462836620777 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:30:20 INFO - PROCESS | 4948 | 1462836620781 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 4948 | 1462836620783 Marionette TRACE conn6 <- [1,1918,null,{}] 16:30:20 INFO - PROCESS | 4948 | 1462836620787 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:20 INFO - PROCESS | 4948 | 1462836620878 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:30:20 INFO - PROCESS | 4948 | 1462836620889 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:20 INFO - PROCESS | 4948 | ++DOCSHELL 000000594784C800 == 50 [pid = 4948] [id = 489] 16:30:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (00000059411DE800) [pid = 4948] [serial = 1467] [outer = 0000000000000000] 16:30:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005941937C00) [pid = 4948] [serial = 1468] [outer = 00000059411DE800] 16:30:20 INFO - PROCESS | 4948 | 1462836620935 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594228E400) [pid = 4948] [serial = 1469] [outer = 00000059411DE800] 16:30:21 INFO - PROCESS | 4948 | 1462836621438 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 691ms 16:30:21 INFO - PROCESS | 4948 | 1462836621474 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 4948 | 1462836621477 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:30:21 INFO - PROCESS | 4948 | 1462836621488 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 4948 | 1462836621493 Marionette TRACE conn6 <- [1,1922,null,{}] 16:30:21 INFO - PROCESS | 4948 | 1462836621496 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:21 INFO - PROCESS | 4948 | 1462836621590 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:30:21 INFO - PROCESS | 4948 | 1462836621710 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948684800 == 51 [pid = 4948] [id = 490] 16:30:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005941B0A800) [pid = 4948] [serial = 1470] [outer = 0000000000000000] 16:30:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005943F7CC00) [pid = 4948] [serial = 1471] [outer = 0000005941B0A800] 16:30:21 INFO - PROCESS | 4948 | 1462836621766 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059444B6400) [pid = 4948] [serial = 1472] [outer = 0000005941B0A800] 16:30:22 INFO - PROCESS | 4948 | 1462836622158 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 732ms 16:30:22 INFO - PROCESS | 4948 | 1462836622218 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 4948 | 1462836622221 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:30:22 INFO - PROCESS | 4948 | 1462836622224 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - PROCESS | 4948 | 1462836622226 Marionette TRACE conn6 <- [1,1926,null,{}] 16:30:22 INFO - PROCESS | 4948 | 1462836622229 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:22 INFO - PROCESS | 4948 | 1462836622321 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:30:22 INFO - PROCESS | 4948 | 1462836622328 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D7D800 == 52 [pid = 4948] [id = 491] 16:30:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059444C4400) [pid = 4948] [serial = 1473] [outer = 0000000000000000] 16:30:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005944DF5800) [pid = 4948] [serial = 1474] [outer = 00000059444C4400] 16:30:22 INFO - PROCESS | 4948 | 1462836622373 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059450E5400) [pid = 4948] [serial = 1475] [outer = 00000059444C4400] 16:30:22 INFO - PROCESS | 4948 | 1462836622824 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 16:30:22 INFO - PROCESS | 4948 | 1462836622866 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:30:22 INFO - PROCESS | 4948 | 1462836622868 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:30:22 INFO - PROCESS | 4948 | 1462836622871 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:30:22 INFO - PROCESS | 4948 | 1462836622873 Marionette TRACE conn6 <- [1,1930,null,{}] 16:30:22 INFO - PROCESS | 4948 | 1462836622877 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:23 INFO - PROCESS | 4948 | 1462836622998 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:30:23 INFO - PROCESS | 4948 | 1462836623081 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B78D000 == 53 [pid = 4948] [id = 492] 16:30:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059458B8C00) [pid = 4948] [serial = 1476] [outer = 0000000000000000] 16:30:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005945A6F000) [pid = 4948] [serial = 1477] [outer = 00000059458B8C00] 16:30:23 INFO - PROCESS | 4948 | 1462836623141 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005946E2D000) [pid = 4948] [serial = 1478] [outer = 00000059458B8C00] 16:30:23 INFO - PROCESS | 4948 | 1462836623590 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 776ms 16:30:23 INFO - PROCESS | 4948 | 1462836623661 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 4948 | 1462836623663 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:30:23 INFO - PROCESS | 4948 | 1462836623667 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:30:23 INFO - PROCESS | 4948 | 1462836623668 Marionette TRACE conn6 <- [1,1934,null,{}] 16:30:23 INFO - PROCESS | 4948 | 1462836623672 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:23 INFO - PROCESS | 4948 | 1462836623793 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:30:23 INFO - PROCESS | 4948 | 1462836623854 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFD0000 == 54 [pid = 4948] [id = 493] 16:30:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005946E26000) [pid = 4948] [serial = 1479] [outer = 0000000000000000] 16:30:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005947FE7800) [pid = 4948] [serial = 1480] [outer = 0000005946E26000] 16:30:23 INFO - PROCESS | 4948 | 1462836623899 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005948536C00) [pid = 4948] [serial = 1481] [outer = 0000005946E26000] 16:30:24 INFO - PROCESS | 4948 | 1462836624305 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 16:30:24 INFO - PROCESS | 4948 | 1462836624364 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 4948 | 1462836624366 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:30:24 INFO - PROCESS | 4948 | 1462836624402 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 4948 | 1462836624404 Marionette TRACE conn6 <- [1,1938,null,{}] 16:30:24 INFO - PROCESS | 4948 | 1462836624412 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:24 INFO - PROCESS | 4948 | 1462836624529 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005940D22400) [pid = 4948] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005937523400) [pid = 4948] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000593C887400) [pid = 4948] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059443E6C00) [pid = 4948] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (00000059376A2400) [pid = 4948] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593DF0D000) [pid = 4948] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059450DB400) [pid = 4948] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005945078400) [pid = 4948] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005941A94400) [pid = 4948] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005947FDE400) [pid = 4948] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005940D56400) [pid = 4948] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005937529400) [pid = 4948] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005940D1FC00) [pid = 4948] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005945074800) [pid = 4948] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:30:24 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059486B0400) [pid = 4948] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:30:24 INFO - PROCESS | 4948 | 1462836624732 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594538B800 == 55 [pid = 4948] [id = 494] 16:30:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593750E400) [pid = 4948] [serial = 1482] [outer = 0000000000000000] 16:30:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593BB7A800) [pid = 4948] [serial = 1483] [outer = 000000593750E400] 16:30:24 INFO - PROCESS | 4948 | 1462836624780 Marionette DEBUG loaded listener.js 16:30:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005942294000) [pid = 4948] [serial = 1484] [outer = 000000593750E400] 16:30:25 INFO - PROCESS | 4948 | 1462836625141 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 796ms 16:30:25 INFO - PROCESS | 4948 | 1462836625194 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 4948 | 1462836625196 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:30:25 INFO - PROCESS | 4948 | 1462836625199 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:30:25 INFO - PROCESS | 4948 | 1462836625201 Marionette TRACE conn6 <- [1,1942,null,{}] 16:30:25 INFO - PROCESS | 4948 | 1462836625205 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 4948 | 1462836625293 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:30:25 INFO - PROCESS | 4948 | 1462836625376 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C541000 == 56 [pid = 4948] [id = 495] 16:30:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593DF7F800) [pid = 4948] [serial = 1485] [outer = 0000000000000000] 16:30:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005948538800) [pid = 4948] [serial = 1486] [outer = 000000593DF7F800] 16:30:25 INFO - PROCESS | 4948 | 1462836625421 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594862C000) [pid = 4948] [serial = 1487] [outer = 000000593DF7F800] 16:30:25 INFO - PROCESS | 4948 | 1462836625786 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 16:30:25 INFO - PROCESS | 4948 | 1462836625830 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 4948 | 1462836625832 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:30:25 INFO - PROCESS | 4948 | 1462836625835 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 4948 | 1462836625837 Marionette TRACE conn6 <- [1,1946,null,{}] 16:30:25 INFO - PROCESS | 4948 | 1462836625840 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:25 INFO - PROCESS | 4948 | 1462836625965 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:30:26 INFO - PROCESS | 4948 | 1462836626008 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C720000 == 57 [pid = 4948] [id = 496] 16:30:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005948635400) [pid = 4948] [serial = 1488] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059486B1400) [pid = 4948] [serial = 1489] [outer = 0000005948635400] 16:30:26 INFO - PROCESS | 4948 | 1462836626053 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948840800) [pid = 4948] [serial = 1490] [outer = 0000005948635400] 16:30:26 INFO - PROCESS | 4948 | 1462836626457 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 16:30:26 INFO - PROCESS | 4948 | 1462836626466 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:30:26 INFO - PROCESS | 4948 | 1462836626468 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:30:26 INFO - PROCESS | 4948 | 1462836626471 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:30:26 INFO - PROCESS | 4948 | 1462836626473 Marionette TRACE conn6 <- [1,1950,null,{}] 16:30:26 INFO - PROCESS | 4948 | 1462836626477 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:26 INFO - PROCESS | 4948 | 1462836626603 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:30:26 INFO - PROCESS | 4948 | 1462836626612 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594DC1D800 == 58 [pid = 4948] [id = 497] 16:30:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594885D000) [pid = 4948] [serial = 1491] [outer = 0000000000000000] 16:30:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594888F800) [pid = 4948] [serial = 1492] [outer = 000000594885D000] 16:30:26 INFO - PROCESS | 4948 | 1462836626662 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000594A22BC00) [pid = 4948] [serial = 1493] [outer = 000000594885D000] 16:30:27 INFO - PROCESS | 4948 | 1462836627398 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 16:30:27 INFO - PROCESS | 4948 | 1462836627462 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:30:27 INFO - PROCESS | 4948 | 1462836627468 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:30:27 INFO - PROCESS | 4948 | 1462836627472 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 4948 | 1462836627477 Marionette TRACE conn6 <- [1,1954,null,{}] 16:30:27 INFO - PROCESS | 4948 | 1462836627482 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:27 INFO - PROCESS | 4948 | 1462836627605 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:30:27 INFO - PROCESS | 4948 | 1462836627736 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947853800 == 59 [pid = 4948] [id = 498] 16:30:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593CBA8C00) [pid = 4948] [serial = 1494] [outer = 0000000000000000] 16:30:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000593DF0A800) [pid = 4948] [serial = 1495] [outer = 000000593CBA8C00] 16:30:27 INFO - PROCESS | 4948 | 1462836627796 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000594127F800) [pid = 4948] [serial = 1496] [outer = 000000593CBA8C00] 16:30:28 INFO - PROCESS | 4948 | 1462836628361 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 944ms 16:30:28 INFO - PROCESS | 4948 | 1462836628420 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 4948 | 1462836628427 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:30:28 INFO - PROCESS | 4948 | 1462836628433 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 4948 | 1462836628436 Marionette TRACE conn6 <- [1,1958,null,{}] 16:30:28 INFO - PROCESS | 4948 | 1462836628441 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:28 INFO - PROCESS | 4948 | 1462836628591 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:30:28 INFO - PROCESS | 4948 | 1462836628721 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBC7000 == 60 [pid = 4948] [id = 499] 16:30:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005941181000) [pid = 4948] [serial = 1497] [outer = 0000000000000000] 16:30:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594441CC00) [pid = 4948] [serial = 1498] [outer = 0000005941181000] 16:30:28 INFO - PROCESS | 4948 | 1462836628778 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (00000059453C8400) [pid = 4948] [serial = 1499] [outer = 0000005941181000] 16:30:29 INFO - PROCESS | 4948 | 1462836629362 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 983ms 16:30:29 INFO - PROCESS | 4948 | 1462836629422 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:30:29 INFO - PROCESS | 4948 | 1462836629425 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:30:29 INFO - PROCESS | 4948 | 1462836629429 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 4948 | 1462836629433 Marionette TRACE conn6 <- [1,1962,null,{}] 16:30:29 INFO - PROCESS | 4948 | 1462836629445 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:29 INFO - PROCESS | 4948 | 1462836629566 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:30:29 INFO - PROCESS | 4948 | 1462836629672 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EBA2000 == 61 [pid = 4948] [id = 500] 16:30:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005947FE7C00) [pid = 4948] [serial = 1500] [outer = 0000000000000000] 16:30:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000594858C800) [pid = 4948] [serial = 1501] [outer = 0000005947FE7C00] 16:30:29 INFO - PROCESS | 4948 | 1462836629732 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005949E69C00) [pid = 4948] [serial = 1502] [outer = 0000005947FE7C00] 16:30:30 INFO - PROCESS | 4948 | 1462836630335 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 16:30:30 INFO - PROCESS | 4948 | 1462836630374 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 4948 | 1462836630377 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:30:30 INFO - PROCESS | 4948 | 1462836630380 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 4948 | 1462836630382 Marionette TRACE conn6 <- [1,1966,null,{}] 16:30:30 INFO - PROCESS | 4948 | 1462836630386 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:30 INFO - PROCESS | 4948 | 1462836630504 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:30:30 INFO - PROCESS | 4948 | 1462836630607 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC65800 == 62 [pid = 4948] [id = 501] 16:30:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594A592400) [pid = 4948] [serial = 1503] [outer = 0000000000000000] 16:30:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594A59C400) [pid = 4948] [serial = 1504] [outer = 000000594A592400] 16:30:30 INFO - PROCESS | 4948 | 1462836630662 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594B3F2800) [pid = 4948] [serial = 1505] [outer = 000000594A592400] 16:30:31 INFO - PROCESS | 4948 | 1462836631188 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 837ms 16:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:30:31 INFO - PROCESS | 4948 | 1462836631220 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:30:31 INFO - PROCESS | 4948 | 1462836631222 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:30:31 INFO - PROCESS | 4948 | 1462836631225 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 4948 | 1462836631227 Marionette TRACE conn6 <- [1,1970,null,{}] 16:30:31 INFO - PROCESS | 4948 | 1462836631231 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:31 INFO - PROCESS | 4948 | 1462836631344 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:30:31 INFO - PROCESS | 4948 | 1462836631445 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDB0000 == 63 [pid = 4948] [id = 502] 16:30:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594B5B9000) [pid = 4948] [serial = 1506] [outer = 0000000000000000] 16:30:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594B5BC800) [pid = 4948] [serial = 1507] [outer = 000000594B5B9000] 16:30:31 INFO - PROCESS | 4948 | 1462836631500 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594B5C4C00) [pid = 4948] [serial = 1508] [outer = 000000594B5B9000] 16:30:32 INFO - PROCESS | 4948 | 1462836632135 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 16:30:32 INFO - PROCESS | 4948 | 1462836632172 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 4948 | 1462836632175 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:30:32 INFO - PROCESS | 4948 | 1462836632178 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 4948 | 1462836632180 Marionette TRACE conn6 <- [1,1974,null,{}] 16:30:32 INFO - PROCESS | 4948 | 1462836632184 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:32 INFO - PROCESS | 4948 | 1462836632308 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:30:32 INFO - PROCESS | 4948 | 1462836632440 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC28000 == 64 [pid = 4948] [id = 503] 16:30:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594B7D1800) [pid = 4948] [serial = 1509] [outer = 0000000000000000] 16:30:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594B908800) [pid = 4948] [serial = 1510] [outer = 000000594B7D1800] 16:30:32 INFO - PROCESS | 4948 | 1462836632497 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594B911C00) [pid = 4948] [serial = 1511] [outer = 000000594B7D1800] 16:30:33 INFO - PROCESS | 4948 | 1462836633086 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 984ms 16:30:33 INFO - PROCESS | 4948 | 1462836633165 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 4948 | 1462836633167 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:30:33 INFO - PROCESS | 4948 | 1462836633171 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 4948 | 1462836633173 Marionette TRACE conn6 <- [1,1978,null,{}] 16:30:33 INFO - PROCESS | 4948 | 1462836633177 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:33 INFO - PROCESS | 4948 | 1462836633297 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:30:33 INFO - PROCESS | 4948 | 1462836633422 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C8BC800 == 65 [pid = 4948] [id = 504] 16:30:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (00000059374D4000) [pid = 4948] [serial = 1512] [outer = 0000000000000000] 16:30:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (000000593BE7BC00) [pid = 4948] [serial = 1513] [outer = 00000059374D4000] 16:30:33 INFO - PROCESS | 4948 | 1462836633480 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (0000005942463800) [pid = 4948] [serial = 1514] [outer = 00000059374D4000] 16:30:34 INFO - PROCESS | 4948 | 1462836634180 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1028ms 16:30:34 INFO - PROCESS | 4948 | 1462836634200 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 4948 | 1462836634206 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:30:34 INFO - PROCESS | 4948 | 1462836634210 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 4948 | 1462836634214 Marionette TRACE conn6 <- [1,1982,null,{}] 16:30:34 INFO - PROCESS | 4948 | 1462836634236 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:34 INFO - PROCESS | 4948 | 1462836634346 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:30:34 INFO - PROCESS | 4948 | 1462836634483 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000594787E800 == 66 [pid = 4948] [id = 505] 16:30:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000593741E000) [pid = 4948] [serial = 1515] [outer = 0000000000000000] 16:30:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (0000005937635800) [pid = 4948] [serial = 1516] [outer = 000000593741E000] 16:30:34 INFO - PROCESS | 4948 | 1462836634537 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (0000005940D1D400) [pid = 4948] [serial = 1517] [outer = 000000593741E000] 16:30:35 INFO - PROCESS | 4948 | 1462836635166 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1004ms 16:30:35 INFO - PROCESS | 4948 | 1462836635218 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 4948 | 1462836635224 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:30:35 INFO - PROCESS | 4948 | 1462836635230 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 4948 | 1462836635232 Marionette TRACE conn6 <- [1,1986,null,{}] 16:30:35 INFO - PROCESS | 4948 | 1462836635236 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:35 INFO - PROCESS | 4948 | 1462836635374 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594B78E800 == 65 [pid = 4948] [id = 419] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594C720000 == 64 [pid = 4948] [id = 496] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594C541000 == 63 [pid = 4948] [id = 495] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594538B800 == 62 [pid = 4948] [id = 494] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFD0000 == 61 [pid = 4948] [id = 493] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594B78D000 == 60 [pid = 4948] [id = 492] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D7D800 == 59 [pid = 4948] [id = 491] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005948684800 == 58 [pid = 4948] [id = 490] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (00000059486A8000) [pid = 4948] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (00000059485CF800) [pid = 4948] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (0000005937506800) [pid = 4948] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005948855C00) [pid = 4948] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005949E68000) [pid = 4948] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594784C800 == 57 [pid = 4948] [id = 489] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD03000 == 56 [pid = 4948] [id = 488] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005945395000 == 55 [pid = 4948] [id = 487] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D77800 == 54 [pid = 4948] [id = 481] 16:30:35 INFO - PROCESS | 4948 | --DOCSHELL 000000594C04D000 == 53 [pid = 4948] [id = 480] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (000000593D63A000) [pid = 4948] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (000000594245FC00) [pid = 4948] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005948279C00) [pid = 4948] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005948839800) [pid = 4948] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005948540800) [pid = 4948] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000594361AC00) [pid = 4948] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000594853EC00) [pid = 4948] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (00000059444BEC00) [pid = 4948] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005941280800) [pid = 4948] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000593C51B000) [pid = 4948] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059376A9800) [pid = 4948] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000593DF04000) [pid = 4948] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593CAE8800) [pid = 4948] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005944B3F000) [pid = 4948] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593D6E5400) [pid = 4948] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000593DF42800) [pid = 4948] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000594441A400) [pid = 4948] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005947F8D400) [pid = 4948] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059467CA000) [pid = 4948] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594827C400) [pid = 4948] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005945882C00) [pid = 4948] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005944D89400) [pid = 4948] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005941D84800) [pid = 4948] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005942461000) [pid = 4948] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005948270400) [pid = 4948] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005945080400) [pid = 4948] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:30:35 INFO - PROCESS | 4948 | 1462836635532 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CD78800 == 54 [pid = 4948] [id = 506] 16:30:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059364D3800) [pid = 4948] [serial = 1518] [outer = 0000000000000000] 16:30:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059374CF000) [pid = 4948] [serial = 1519] [outer = 00000059364D3800] 16:30:35 INFO - PROCESS | 4948 | 1462836635579 Marionette DEBUG loaded listener.js 16:30:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005938C18C00) [pid = 4948] [serial = 1520] [outer = 00000059364D3800] 16:30:36 INFO - PROCESS | 4948 | 1462836636005 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 837ms 16:30:36 INFO - PROCESS | 4948 | 1462836636068 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 4948 | 1462836636070 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:30:36 INFO - PROCESS | 4948 | 1462836636079 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 4948 | 1462836636083 Marionette TRACE conn6 <- [1,1990,null,{}] 16:30:36 INFO - PROCESS | 4948 | 1462836636094 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:36 INFO - PROCESS | 4948 | 1462836636190 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:30:36 INFO - PROCESS | 4948 | 1462836636206 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E8E000 == 55 [pid = 4948] [id = 507] 16:30:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005941287C00) [pid = 4948] [serial = 1521] [outer = 0000000000000000] 16:30:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005942298400) [pid = 4948] [serial = 1522] [outer = 0000005941287C00] 16:30:36 INFO - PROCESS | 4948 | 1462836636254 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005943F89400) [pid = 4948] [serial = 1523] [outer = 0000005941287C00] 16:30:36 INFO - PROCESS | 4948 | 1462836636699 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 16:30:36 INFO - PROCESS | 4948 | 1462836636774 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:30:36 INFO - PROCESS | 4948 | 1462836636777 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:30:36 INFO - PROCESS | 4948 | 1462836636809 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:30:36 INFO - PROCESS | 4948 | 1462836636811 Marionette TRACE conn6 <- [1,1994,null,{}] 16:30:36 INFO - PROCESS | 4948 | 1462836636815 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:36 INFO - PROCESS | 4948 | 1462836636909 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:30:37 INFO - PROCESS | 4948 | 1462836637003 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AF800 == 56 [pid = 4948] [id = 508] 16:30:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593D638000) [pid = 4948] [serial = 1524] [outer = 0000000000000000] 16:30:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059444B9400) [pid = 4948] [serial = 1525] [outer = 000000593D638000] 16:30:37 INFO - PROCESS | 4948 | 1462836637051 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005944D82400) [pid = 4948] [serial = 1526] [outer = 000000593D638000] 16:30:37 INFO - PROCESS | 4948 | 1462836637446 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 16:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 16:30:37 INFO - PROCESS | 4948 | 1462836637497 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 4948 | 1462836637500 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:30:37 INFO - PROCESS | 4948 | 1462836637503 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 4948 | 1462836637505 Marionette TRACE conn6 <- [1,1998,null,{}] 16:30:37 INFO - PROCESS | 4948 | 1462836637508 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:37 INFO - PROCESS | 4948 | 1462836637640 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:30:37 INFO - PROCESS | 4948 | 1462836637662 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B67F800 == 57 [pid = 4948] [id = 509] 16:30:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005944FF3C00) [pid = 4948] [serial = 1527] [outer = 0000000000000000] 16:30:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (00000059450E0400) [pid = 4948] [serial = 1528] [outer = 0000005944FF3C00] 16:30:37 INFO - PROCESS | 4948 | 1462836637707 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005945A67C00) [pid = 4948] [serial = 1529] [outer = 0000005944FF3C00] 16:30:38 INFO - PROCESS | 4948 | 1462836638164 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 16:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 16:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:30:38 INFO - PROCESS | 4948 | 1462836638197 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 4948 | 1462836638200 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:30:38 INFO - PROCESS | 4948 | 1462836638208 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 4948 | 1462836638210 Marionette TRACE conn6 <- [1,2002,null,{}] 16:30:38 INFO - PROCESS | 4948 | 1462836638213 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:38 INFO - PROCESS | 4948 | 1462836638373 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:30:38 INFO - PROCESS | 4948 | 1462836638444 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF80000 == 58 [pid = 4948] [id = 510] 16:30:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000594782C800) [pid = 4948] [serial = 1530] [outer = 0000000000000000] 16:30:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005947FE7000) [pid = 4948] [serial = 1531] [outer = 000000594782C800] 16:30:38 INFO - PROCESS | 4948 | 1462836638490 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005948536000) [pid = 4948] [serial = 1532] [outer = 000000594782C800] 16:30:38 INFO - PROCESS | 4948 | 1462836638927 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 16:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:30:38 INFO - PROCESS | 4948 | 1462836638940 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 4948 | 1462836638942 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:30:38 INFO - PROCESS | 4948 | 1462836638953 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 4948 | 1462836638955 Marionette TRACE conn6 <- [1,2006,null,{}] 16:30:38 INFO - PROCESS | 4948 | 1462836638959 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 4948 | 1462836639076 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:30:39 INFO - PROCESS | 4948 | 1462836639133 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C509000 == 59 [pid = 4948] [id = 511] 16:30:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005948541000) [pid = 4948] [serial = 1533] [outer = 0000000000000000] 16:30:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005948554400) [pid = 4948] [serial = 1534] [outer = 0000005948541000] 16:30:39 INFO - PROCESS | 4948 | 1462836639178 Marionette DEBUG loaded listener.js 16:30:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594862D800) [pid = 4948] [serial = 1535] [outer = 0000005948541000] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (00000059458B8C00) [pid = 4948] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059444C4400) [pid = 4948] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005941B0A800) [pid = 4948] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005946E26000) [pid = 4948] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059374CC000) [pid = 4948] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059411DE800) [pid = 4948] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593741FC00) [pid = 4948] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000593750E400) [pid = 4948] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005948635400) [pid = 4948] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000593DF7F800) [pid = 4948] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059486AFC00) [pid = 4948] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005936349400) [pid = 4948] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005948885800) [pid = 4948] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005948628800) [pid = 4948] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000594853B000) [pid = 4948] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059488B4400) [pid = 4948] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:30:39 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000594883E800) [pid = 4948] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:30:39 INFO - PROCESS | 4948 | 1462836639870 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 942ms 16:30:39 INFO - PROCESS | 4948 | 1462836639889 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 4948 | 1462836639891 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:30:39 INFO - PROCESS | 4948 | 1462836639894 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 4948 | 1462836639896 Marionette TRACE conn6 <- [1,2010,null,{}] 16:30:39 INFO - PROCESS | 4948 | 1462836639899 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:39 INFO - PROCESS | 4948 | 1462836639990 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:30:40 INFO - PROCESS | 4948 | 1462836639997 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483D0000 == 60 [pid = 4948] [id = 512] 16:30:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593CD55C00) [pid = 4948] [serial = 1536] [outer = 0000000000000000] 16:30:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005941181800) [pid = 4948] [serial = 1537] [outer = 000000593CD55C00] 16:30:40 INFO - PROCESS | 4948 | 1462836640049 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059458BD000) [pid = 4948] [serial = 1538] [outer = 000000593CD55C00] 16:30:40 INFO - PROCESS | 4948 | 1462836640484 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 16:30:40 INFO - PROCESS | 4948 | 1462836640526 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 4948 | 1462836640528 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:30:40 INFO - PROCESS | 4948 | 1462836640532 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 4948 | 1462836640533 Marionette TRACE conn6 <- [1,2014,null,{}] 16:30:40 INFO - PROCESS | 4948 | 1462836640537 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:40 INFO - PROCESS | 4948 | 1462836640629 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:30:40 INFO - PROCESS | 4948 | 1462836640636 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:40 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C746000 == 61 [pid = 4948] [id = 513] 16:30:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948627400) [pid = 4948] [serial = 1539] [outer = 0000000000000000] 16:30:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059486DF800) [pid = 4948] [serial = 1540] [outer = 0000005948627400] 16:30:40 INFO - PROCESS | 4948 | 1462836640680 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948840400) [pid = 4948] [serial = 1541] [outer = 0000005948627400] 16:30:41 INFO - PROCESS | 4948 | 1462836641097 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 584ms 16:30:41 INFO - PROCESS | 4948 | 1462836641119 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 4948 | 1462836641121 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:30:41 INFO - PROCESS | 4948 | 1462836641124 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:30:41 INFO - PROCESS | 4948 | 1462836641126 Marionette TRACE conn6 <- [1,2018,null,{}] 16:30:41 INFO - PROCESS | 4948 | 1462836641142 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:41 INFO - PROCESS | 4948 | 1462836641248 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:30:41 INFO - PROCESS | 4948 | 1462836641255 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6DB000 == 62 [pid = 4948] [id = 514] 16:30:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000594883F800) [pid = 4948] [serial = 1542] [outer = 0000000000000000] 16:30:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594883A400) [pid = 4948] [serial = 1543] [outer = 000000594883F800] 16:30:41 INFO - PROCESS | 4948 | 1462836641299 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059488BE400) [pid = 4948] [serial = 1544] [outer = 000000594883F800] 16:30:41 INFO - PROCESS | 4948 | 1462836641770 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 16:30:41 INFO - PROCESS | 4948 | 1462836641879 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:30:41 INFO - PROCESS | 4948 | 1462836641883 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:30:41 INFO - PROCESS | 4948 | 1462836641889 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:30:41 INFO - PROCESS | 4948 | 1462836641894 Marionette TRACE conn6 <- [1,2022,null,{}] 16:30:41 INFO - PROCESS | 4948 | 1462836641900 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:42 INFO - PROCESS | 4948 | 1462836642024 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:30:42 INFO - PROCESS | 4948 | 1462836642153 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436EA800 == 63 [pid = 4948] [id = 515] 16:30:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005937636800) [pid = 4948] [serial = 1545] [outer = 0000000000000000] 16:30:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059376B1800) [pid = 4948] [serial = 1546] [outer = 0000005937636800] 16:30:42 INFO - PROCESS | 4948 | 1462836642210 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000593CD49400) [pid = 4948] [serial = 1547] [outer = 0000005937636800] 16:30:42 INFO - PROCESS | 4948 | 1462836642847 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 16:30:42 INFO - PROCESS | 4948 | 1462836642883 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 4948 | 1462836642887 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:30:42 INFO - PROCESS | 4948 | 1462836642895 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 4948 | 1462836642900 Marionette TRACE conn6 <- [1,2026,null,{}] 16:30:42 INFO - PROCESS | 4948 | 1462836642904 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:43 INFO - PROCESS | 4948 | 1462836643025 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:30:43 INFO - PROCESS | 4948 | 1462836643130 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B681000 == 64 [pid = 4948] [id = 516] 16:30:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594228B400) [pid = 4948] [serial = 1548] [outer = 0000000000000000] 16:30:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059424B6400) [pid = 4948] [serial = 1549] [outer = 000000594228B400] 16:30:43 INFO - PROCESS | 4948 | 1462836643185 Marionette DEBUG loaded listener.js 16:30:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005944428000) [pid = 4948] [serial = 1550] [outer = 000000594228B400] 16:30:43 INFO - PROCESS | 4948 | 1462836643787 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 944ms 16:30:43 INFO - PROCESS | 4948 | 1462836643841 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:30:43 INFO - PROCESS | 4948 | 1462836643843 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:30:43 INFO - PROCESS | 4948 | 1462836643848 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 4948 | 1462836643850 Marionette TRACE conn6 <- [1,2030,null,{}] 16:30:43 INFO - PROCESS | 4948 | 1462836643860 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:43 INFO - PROCESS | 4948 | 1462836643985 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:30:44 INFO - PROCESS | 4948 | 1462836644093 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB95000 == 65 [pid = 4948] [id = 517] 16:30:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005947F98000) [pid = 4948] [serial = 1551] [outer = 0000000000000000] 16:30:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005947FE3000) [pid = 4948] [serial = 1552] [outer = 0000005947F98000] 16:30:44 INFO - PROCESS | 4948 | 1462836644152 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (00000059486E5000) [pid = 4948] [serial = 1553] [outer = 0000005947F98000] 16:30:44 INFO - PROCESS | 4948 | 1462836644752 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 16:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 984ms 16:30:44 INFO - PROCESS | 4948 | 1462836644833 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 4948 | 1462836644835 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:30:44 INFO - PROCESS | 4948 | 1462836644853 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 4948 | 1462836644856 Marionette TRACE conn6 <- [1,2034,null,{}] 16:30:44 INFO - PROCESS | 4948 | 1462836644859 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:44 INFO - PROCESS | 4948 | 1462836644979 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:30:45 INFO - PROCESS | 4948 | 1462836645109 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC25800 == 66 [pid = 4948] [id = 518] 16:30:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594A225000) [pid = 4948] [serial = 1554] [outer = 0000000000000000] 16:30:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594A595C00) [pid = 4948] [serial = 1555] [outer = 000000594A225000] 16:30:45 INFO - PROCESS | 4948 | 1462836645166 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594B7CA400) [pid = 4948] [serial = 1556] [outer = 000000594A225000] 16:30:45 INFO - PROCESS | 4948 | 1462836645773 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 985ms 16:30:45 INFO - PROCESS | 4948 | 1462836645843 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 4948 | 1462836645846 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:30:45 INFO - PROCESS | 4948 | 1462836645849 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 4948 | 1462836645852 Marionette TRACE conn6 <- [1,2038,null,{}] 16:30:45 INFO - PROCESS | 4948 | 1462836645855 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:45 INFO - PROCESS | 4948 | 1462836645971 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:30:46 INFO - PROCESS | 4948 | 1462836646102 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 4948 | ++DOCSHELL 00000059503CD800 == 67 [pid = 4948] [id = 519] 16:30:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594885F000) [pid = 4948] [serial = 1557] [outer = 0000000000000000] 16:30:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594B903800) [pid = 4948] [serial = 1558] [outer = 000000594885F000] 16:30:46 INFO - PROCESS | 4948 | 1462836646159 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594D554400) [pid = 4948] [serial = 1559] [outer = 000000594885F000] 16:30:46 INFO - PROCESS | 4948 | 1462836646709 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 879ms 16:30:46 INFO - PROCESS | 4948 | 1462836646731 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 4948 | 1462836646734 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:30:46 INFO - PROCESS | 4948 | 1462836646737 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 4948 | 1462836646739 Marionette TRACE conn6 <- [1,2042,null,{}] 16:30:46 INFO - PROCESS | 4948 | 1462836646743 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:46 INFO - PROCESS | 4948 | 1462836646883 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:30:46 INFO - PROCESS | 4948 | 1462836646992 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 4948 | ++DOCSHELL 0000005951468800 == 68 [pid = 4948] [id = 520] 16:30:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000594DBDB800) [pid = 4948] [serial = 1560] [outer = 0000000000000000] 16:30:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (000000594DBDF800) [pid = 4948] [serial = 1561] [outer = 000000594DBDB800] 16:30:47 INFO - PROCESS | 4948 | 1462836647048 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000594DCD8800) [pid = 4948] [serial = 1562] [outer = 000000594DBDB800] 16:30:47 INFO - PROCESS | 4948 | 1462836647641 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 944ms 16:30:47 INFO - PROCESS | 4948 | 1462836647685 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:30:47 INFO - PROCESS | 4948 | 1462836647687 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:30:47 INFO - PROCESS | 4948 | 1462836647690 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:30:47 INFO - PROCESS | 4948 | 1462836647692 Marionette TRACE conn6 <- [1,2046,null,{}] 16:30:47 INFO - PROCESS | 4948 | 1462836647696 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:47 INFO - PROCESS | 4948 | 1462836647811 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:30:47 INFO - PROCESS | 4948 | 1462836647915 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 4948 | ++DOCSHELL 0000005951484000 == 69 [pid = 4948] [id = 521] 16:30:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000594DCDEC00) [pid = 4948] [serial = 1563] [outer = 0000000000000000] 16:30:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (000000594DCE2C00) [pid = 4948] [serial = 1564] [outer = 000000594DCDEC00] 16:30:47 INFO - PROCESS | 4948 | 1462836647970 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000594EA5C000) [pid = 4948] [serial = 1565] [outer = 000000594DCDEC00] 16:30:48 INFO - PROCESS | 4948 | 1462836648560 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 943ms 16:30:48 INFO - PROCESS | 4948 | 1462836648637 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 4948 | 1462836648639 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:30:48 INFO - PROCESS | 4948 | 1462836648643 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 4948 | 1462836648645 Marionette TRACE conn6 <- [1,2050,null,{}] 16:30:48 INFO - PROCESS | 4948 | 1462836648649 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:48 INFO - PROCESS | 4948 | 1462836648766 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:30:48 INFO - PROCESS | 4948 | 1462836648866 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 4948 | ++DOCSHELL 00000059514C1000 == 70 [pid = 4948] [id = 522] 16:30:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000594EA58C00) [pid = 4948] [serial = 1566] [outer = 0000000000000000] 16:30:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000594EA64C00) [pid = 4948] [serial = 1567] [outer = 000000594EA58C00] 16:30:48 INFO - PROCESS | 4948 | 1462836648920 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (000000594EAD9C00) [pid = 4948] [serial = 1568] [outer = 000000594EA58C00] 16:30:49 INFO - PROCESS | 4948 | 1462836649476 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 881ms 16:30:49 INFO - PROCESS | 4948 | 1462836649527 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 4948 | 1462836649529 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:30:49 INFO - PROCESS | 4948 | 1462836649533 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 4948 | 1462836649535 Marionette TRACE conn6 <- [1,2054,null,{}] 16:30:49 INFO - PROCESS | 4948 | 1462836649539 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:49 INFO - PROCESS | 4948 | 1462836649653 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:30:49 INFO - PROCESS | 4948 | 1462836649758 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 4948 | ++DOCSHELL 00000059412A9000 == 71 [pid = 4948] [id = 523] 16:30:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (000000593CA99000) [pid = 4948] [serial = 1569] [outer = 0000000000000000] 16:30:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (0000005940D58C00) [pid = 4948] [serial = 1570] [outer = 000000593CA99000] 16:30:49 INFO - PROCESS | 4948 | 1462836649813 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (00000059458B9400) [pid = 4948] [serial = 1571] [outer = 000000593CA99000] 16:30:50 INFO - PROCESS | 4948 | 1462836650607 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1135ms 16:30:50 INFO - PROCESS | 4948 | 1462836650671 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:30:50 INFO - PROCESS | 4948 | 1462836650676 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:30:50 INFO - PROCESS | 4948 | 1462836650680 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:30:50 INFO - PROCESS | 4948 | 1462836650685 Marionette TRACE conn6 <- [1,2058,null,{}] 16:30:50 INFO - PROCESS | 4948 | 1462836650689 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:50 INFO - PROCESS | 4948 | 1462836650800 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:30:50 INFO - PROCESS | 4948 | 1462836650937 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD22800 == 72 [pid = 4948] [id = 524] 16:30:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005937520400) [pid = 4948] [serial = 1572] [outer = 0000000000000000] 16:30:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (0000005937521800) [pid = 4948] [serial = 1573] [outer = 0000005937520400] 16:30:50 INFO - PROCESS | 4948 | 1462836650991 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (00000059376A5000) [pid = 4948] [serial = 1574] [outer = 0000005937520400] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594C746000 == 71 [pid = 4948] [id = 513] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 00000059483D0000 == 70 [pid = 4948] [id = 512] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594C509000 == 69 [pid = 4948] [id = 511] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF80000 == 68 [pid = 4948] [id = 510] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594B67F800 == 67 [pid = 4948] [id = 509] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AF800 == 66 [pid = 4948] [id = 508] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (00000059488BF400) [pid = 4948] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (000000594A59A400) [pid = 4948] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E8E000 == 65 [pid = 4948] [id = 507] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000593CD78800 == 64 [pid = 4948] [id = 506] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594787E800 == 63 [pid = 4948] [id = 505] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBC7000 == 62 [pid = 4948] [id = 499] 16:30:51 INFO - PROCESS | 4948 | --DOCSHELL 0000005947853800 == 61 [pid = 4948] [id = 498] 16:30:51 INFO - PROCESS | 4948 | 1462836651626 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 985ms 16:30:51 INFO - PROCESS | 4948 | 1462836651684 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:30:51 INFO - PROCESS | 4948 | 1462836651690 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (0000005948885C00) [pid = 4948] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000593C880000) [pid = 4948] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (00000059488B5800) [pid = 4948] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (00000059486E4000) [pid = 4948] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (00000059486A7800) [pid = 4948] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (0000005949E70400) [pid = 4948] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005948853400) [pid = 4948] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (0000005945A6F000) [pid = 4948] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000594854F400) [pid = 4948] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (000000594245B800) [pid = 4948] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005944DF5800) [pid = 4948] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005943F7CC00) [pid = 4948] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (00000059444B6400) [pid = 4948] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005947FE7800) [pid = 4948] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (000000594885A400) [pid = 4948] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000593C64D400) [pid = 4948] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005946E2D000) [pid = 4948] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (00000059377E7000) [pid = 4948] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005940D24C00) [pid = 4948] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005941937C00) [pid = 4948] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000594228E400) [pid = 4948] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000593BB35400) [pid = 4948] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (00000059374D3400) [pid = 4948] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000593BB7A800) [pid = 4948] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005948536C00) [pid = 4948] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005942294000) [pid = 4948] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059486B1400) [pid = 4948] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005948538800) [pid = 4948] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000594862C000) [pid = 4948] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (00000059450E5400) [pid = 4948] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005948840800) [pid = 4948] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:30:51 INFO - PROCESS | 4948 | 1462836651723 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 4948 | 1462836651726 Marionette TRACE conn6 <- [1,2062,null,{}] 16:30:51 INFO - PROCESS | 4948 | 1462836651729 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:51 INFO - PROCESS | 4948 | 1462836651842 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:30:51 INFO - PROCESS | 4948 | 1462836651855 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942355000 == 62 [pid = 4948] [id = 525] 16:30:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005937E15400) [pid = 4948] [serial = 1575] [outer = 0000000000000000] 16:30:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005938BB3C00) [pid = 4948] [serial = 1576] [outer = 0000005937E15400] 16:30:51 INFO - PROCESS | 4948 | 1462836651901 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000593C1AA400) [pid = 4948] [serial = 1577] [outer = 0000005937E15400] 16:30:52 INFO - PROCESS | 4948 | 1462836652464 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:30:52 INFO - PROCESS | 4948 | --DOCSHELL 0000005936BE1800 == 61 [pid = 4948] [id = 10] 16:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 796ms 16:30:52 INFO - PROCESS | 4948 | 1462836652519 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:30:52 INFO - PROCESS | 4948 | 1462836652522 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:30:52 INFO - PROCESS | 4948 | 1462836652525 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 4948 | 1462836652529 Marionette TRACE conn6 <- [1,2066,null,{}] 16:30:52 INFO - PROCESS | 4948 | 1462836652542 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:52 INFO - PROCESS | 4948 | 1462836652645 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:30:52 INFO - PROCESS | 4948 | 1462836652747 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945395000 == 62 [pid = 4948] [id = 526] 16:30:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593BB7B400) [pid = 4948] [serial = 1578] [outer = 0000000000000000] 16:30:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000593D642800) [pid = 4948] [serial = 1579] [outer = 000000593BB7B400] 16:30:52 INFO - PROCESS | 4948 | 1462836652796 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000593DF3F800) [pid = 4948] [serial = 1580] [outer = 000000593BB7B400] 16:30:53 INFO - PROCESS | 4948 | 1462836653182 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 16:30:53 INFO - PROCESS | 4948 | 1462836653219 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 4948 | 1462836653222 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:30:53 INFO - PROCESS | 4948 | 1462836653225 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 4948 | 1462836653227 Marionette TRACE conn6 <- [1,2070,null,{}] 16:30:53 INFO - PROCESS | 4948 | 1462836653231 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:53 INFO - PROCESS | 4948 | 1462836653326 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:30:53 INFO - PROCESS | 4948 | 1462836653333 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:53 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E0E000 == 63 [pid = 4948] [id = 527] 16:30:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005940D22C00) [pid = 4948] [serial = 1581] [outer = 0000000000000000] 16:30:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005940D5FC00) [pid = 4948] [serial = 1582] [outer = 0000005940D22C00] 16:30:53 INFO - PROCESS | 4948 | 1462836653380 Marionette DEBUG loaded listener.js 16:30:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059417AA800) [pid = 4948] [serial = 1583] [outer = 0000005940D22C00] 16:30:53 INFO - PROCESS | 4948 | 1462836653795 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 16:30:53 INFO - PROCESS | 4948 | 1462836653860 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:30:53 INFO - PROCESS | 4948 | 1462836653862 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:30:53 INFO - PROCESS | 4948 | 1462836653865 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:30:53 INFO - PROCESS | 4948 | 1462836653867 Marionette TRACE conn6 <- [1,2074,null,{}] 16:30:53 INFO - PROCESS | 4948 | 1462836653870 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 4948 | 1462836653998 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:30:54 INFO - PROCESS | 4948 | 1462836654081 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483D3000 == 64 [pid = 4948] [id = 528] 16:30:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005941A49C00) [pid = 4948] [serial = 1584] [outer = 0000000000000000] 16:30:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005941D7C400) [pid = 4948] [serial = 1585] [outer = 0000005941A49C00] 16:30:54 INFO - PROCESS | 4948 | 1462836654128 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594244FC00) [pid = 4948] [serial = 1586] [outer = 0000005941A49C00] 16:30:54 INFO - PROCESS | 4948 | 1462836654576 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 776ms 16:30:54 INFO - PROCESS | 4948 | 1462836654642 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 4948 | 1462836654644 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:30:54 INFO - PROCESS | 4948 | 1462836654648 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 4948 | 1462836654649 Marionette TRACE conn6 <- [1,2078,null,{}] 16:30:54 INFO - PROCESS | 4948 | 1462836654653 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:54 INFO - PROCESS | 4948 | 1462836654785 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:30:54 INFO - PROCESS | 4948 | 1462836654809 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29D800 == 65 [pid = 4948] [id = 529] 16:30:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (0000005943D31000) [pid = 4948] [serial = 1587] [outer = 0000000000000000] 16:30:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594441EC00) [pid = 4948] [serial = 1588] [outer = 0000005943D31000] 16:30:54 INFO - PROCESS | 4948 | 1462836654854 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (00000059444C1000) [pid = 4948] [serial = 1589] [outer = 0000005943D31000] 16:30:55 INFO - PROCESS | 4948 | 1462836655304 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 691ms 16:30:55 INFO - PROCESS | 4948 | 1462836655342 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 4948 | 1462836655344 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:30:55 INFO - PROCESS | 4948 | 1462836655347 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 4948 | 1462836655349 Marionette TRACE conn6 <- [1,2082,null,{}] 16:30:55 INFO - PROCESS | 4948 | 1462836655383 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:55 INFO - PROCESS | 4948 | 1462836655509 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:30:55 INFO - PROCESS | 4948 | 1462836655527 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B355000 == 66 [pid = 4948] [id = 530] 16:30:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (0000005943D36000) [pid = 4948] [serial = 1590] [outer = 0000000000000000] 16:30:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (0000005944A48400) [pid = 4948] [serial = 1591] [outer = 0000005943D36000] 16:30:55 INFO - PROCESS | 4948 | 1462836655572 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (0000005944B4BC00) [pid = 4948] [serial = 1592] [outer = 0000005943D36000] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (00000059417A9800) [pid = 4948] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005947F8BC00) [pid = 4948] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000593762CC00) [pid = 4948] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059486E2800) [pid = 4948] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005948541000) [pid = 4948] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593D638000) [pid = 4948] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000593741E000) [pid = 4948] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005944FF3C00) [pid = 4948] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000594885D000) [pid = 4948] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000594A593800) [pid = 4948] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (00000059364D3800) [pid = 4948] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005941287C00) [pid = 4948] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593CD55C00) [pid = 4948] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059486E4C00) [pid = 4948] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005948627400) [pid = 4948] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:30:56 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000594782C800) [pid = 4948] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:30:56 INFO - PROCESS | 4948 | 1462836656189 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 879ms 16:30:56 INFO - PROCESS | 4948 | 1462836656229 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 4948 | 1462836656231 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:30:56 INFO - PROCESS | 4948 | 1462836656235 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 4948 | 1462836656244 Marionette TRACE conn6 <- [1,2086,null,{}] 16:30:56 INFO - PROCESS | 4948 | 1462836656248 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:56 INFO - PROCESS | 4948 | 1462836656342 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:30:56 INFO - PROCESS | 4948 | 1462836656432 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B673000 == 67 [pid = 4948] [id = 531] 16:30:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000593750A400) [pid = 4948] [serial = 1593] [outer = 0000000000000000] 16:30:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593DF41000) [pid = 4948] [serial = 1594] [outer = 000000593750A400] 16:30:56 INFO - PROCESS | 4948 | 1462836656479 Marionette DEBUG loaded listener.js 16:30:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005945071C00) [pid = 4948] [serial = 1595] [outer = 000000593750A400] 16:30:56 INFO - PROCESS | 4948 | 1462836656855 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 16:30:56 INFO - PROCESS | 4948 | 1462836656929 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 4948 | 1462836656932 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:30:56 INFO - PROCESS | 4948 | 1462836656935 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:30:56 INFO - PROCESS | 4948 | 1462836656937 Marionette TRACE conn6 <- [1,2090,null,{}] 16:30:56 INFO - PROCESS | 4948 | 1462836656940 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 4948 | 1462836657034 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:30:57 INFO - PROCESS | 4948 | 1462836657041 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBC9800 == 68 [pid = 4948] [id = 532] 16:30:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000594507CC00) [pid = 4948] [serial = 1596] [outer = 0000000000000000] 16:30:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594535DC00) [pid = 4948] [serial = 1597] [outer = 000000594507CC00] 16:30:57 INFO - PROCESS | 4948 | 1462836657085 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005946632400) [pid = 4948] [serial = 1598] [outer = 000000594507CC00] 16:30:57 INFO - PROCESS | 4948 | 1462836657512 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 626ms 16:30:57 INFO - PROCESS | 4948 | 1462836657564 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 4948 | 1462836657567 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:30:57 INFO - PROCESS | 4948 | 1462836657574 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 4948 | 1462836657576 Marionette TRACE conn6 <- [1,2094,null,{}] 16:30:57 INFO - PROCESS | 4948 | 1462836657580 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:30:57 INFO - PROCESS | 4948 | 1462836657681 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:30:57 INFO - PROCESS | 4948 | 1462836657688 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFDA800 == 69 [pid = 4948] [id = 533] 16:30:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059467C6800) [pid = 4948] [serial = 1599] [outer = 0000000000000000] 16:30:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005946E2B000) [pid = 4948] [serial = 1600] [outer = 00000059467C6800] 16:30:57 INFO - PROCESS | 4948 | 1462836657732 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005947F8D400) [pid = 4948] [serial = 1601] [outer = 00000059467C6800] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF74800 == 68 [pid = 4948] [id = 420] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059381F0800 == 67 [pid = 4948] [id = 417] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC65800 == 66 [pid = 4948] [id = 501] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594EBA2000 == 65 [pid = 4948] [id = 500] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDB0000 == 64 [pid = 4948] [id = 502] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000593C8BC800 == 63 [pid = 4948] [id = 504] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594EBA3000 == 62 [pid = 4948] [id = 486] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6CD800 == 61 [pid = 4948] [id = 485] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC28000 == 60 [pid = 4948] [id = 503] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059374AA000 == 59 [pid = 4948] [id = 471] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC05800 == 58 [pid = 4948] [id = 470] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594B24C800 == 57 [pid = 4948] [id = 437] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7CF800 == 56 [pid = 4948] [id = 450] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFDC800 == 55 [pid = 4948] [id = 421] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594DC1D800 == 54 [pid = 4948] [id = 497] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594C6A3000 == 53 [pid = 4948] [id = 464] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594C531800 == 52 [pid = 4948] [id = 483] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594B25D000 == 51 [pid = 4948] [id = 482] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6E0000 == 50 [pid = 4948] [id = 451] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594DC30800 == 49 [pid = 4948] [id = 452] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594E626800 == 48 [pid = 4948] [id = 453] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594C737800 == 47 [pid = 4948] [id = 484] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594C70C800 == 46 [pid = 4948] [id = 436] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 0000005948690000 == 45 [pid = 4948] [id = 449] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD22800 == 44 [pid = 4948] [id = 524] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059412A9000 == 43 [pid = 4948] [id = 523] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059514C1000 == 42 [pid = 4948] [id = 522] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 0000005951484000 == 41 [pid = 4948] [id = 521] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 0000005951468800 == 40 [pid = 4948] [id = 520] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059503CD800 == 39 [pid = 4948] [id = 519] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC25800 == 38 [pid = 4948] [id = 518] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB95000 == 37 [pid = 4948] [id = 517] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594B681000 == 36 [pid = 4948] [id = 516] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6DB000 == 35 [pid = 4948] [id = 514] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059436EA800 == 34 [pid = 4948] [id = 515] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059363DE800 == 33 [pid = 4948] [id = 11] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 0000005945395000 == 32 [pid = 4948] [id = 526] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E0E000 == 31 [pid = 4948] [id = 527] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 0000005942355000 == 30 [pid = 4948] [id = 525] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29D800 == 29 [pid = 4948] [id = 529] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBC9800 == 28 [pid = 4948] [id = 532] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594B673000 == 27 [pid = 4948] [id = 531] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 00000059483D3000 == 26 [pid = 4948] [id = 528] 16:30:59 INFO - PROCESS | 4948 | --DOCSHELL 000000594B355000 == 25 [pid = 4948] [id = 530] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (00000059445E4000) [pid = 4948] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059486E5400) [pid = 4948] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000593DF41400) [pid = 4948] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (00000059488B6800) [pid = 4948] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005948554400) [pid = 4948] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059444B9400) [pid = 4948] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000594883A400) [pid = 4948] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594B908800) [pid = 4948] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005937635800) [pid = 4948] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594858C800) [pid = 4948] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059450E0400) [pid = 4948] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594A22BC00) [pid = 4948] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000594B3EEC00) [pid = 4948] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000594A59C400) [pid = 4948] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059374CF000) [pid = 4948] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005943F89400) [pid = 4948] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (00000059458BD000) [pid = 4948] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005938C18C00) [pid = 4948] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000594B5BC800) [pid = 4948] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594A225800) [pid = 4948] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059486DF800) [pid = 4948] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005941181800) [pid = 4948] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593BE7BC00) [pid = 4948] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593DF0A800) [pid = 4948] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000594888F800) [pid = 4948] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005944D82400) [pid = 4948] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005947FE7000) [pid = 4948] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594862D800) [pid = 4948] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005945A67C00) [pid = 4948] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005948840400) [pid = 4948] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005942298400) [pid = 4948] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000594441CC00) [pid = 4948] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005940D1D400) [pid = 4948] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005948536000) [pid = 4948] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:31:00 INFO - PROCESS | 4948 | 1462836660214 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 4948 | 1462836660277 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:31:00 INFO - PROCESS | 4948 | 1462836660282 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 4948 | 1462836660287 Marionette TRACE conn6 <- [1,2098,null,{}] 16:31:00 INFO - PROCESS | 4948 | 1462836660294 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:00 INFO - PROCESS | 4948 | 1462836660387 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:31:00 INFO - PROCESS | 4948 | 1462836660501 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BEEA000 == 26 [pid = 4948] [id = 534] 16:31:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059374D0800) [pid = 4948] [serial = 1602] [outer = 0000000000000000] 16:31:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059374D1000) [pid = 4948] [serial = 1603] [outer = 00000059374D0800] 16:31:00 INFO - PROCESS | 4948 | 1462836660550 Marionette DEBUG loaded listener.js 16:31:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005937509000) [pid = 4948] [serial = 1604] [outer = 00000059374D0800] 16:31:00 INFO - PROCESS | 4948 | 1462836660940 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 16:31:01 INFO - PROCESS | 4948 | 1462836661018 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 4948 | 1462836661025 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:31:01 INFO - PROCESS | 4948 | 1462836661031 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 4948 | 1462836661034 Marionette TRACE conn6 <- [1,2102,null,{}] 16:31:01 INFO - PROCESS | 4948 | 1462836661043 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:01 INFO - PROCESS | 4948 | 1462836661133 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:31:01 INFO - PROCESS | 4948 | 1462836661148 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D94F000 == 27 [pid = 4948] [id = 535] 16:31:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005937575400) [pid = 4948] [serial = 1605] [outer = 0000000000000000] 16:31:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005937630800) [pid = 4948] [serial = 1606] [outer = 0000005937575400] 16:31:01 INFO - PROCESS | 4948 | 1462836661197 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (00000059376A6800) [pid = 4948] [serial = 1607] [outer = 0000005937575400] 16:31:01 INFO - PROCESS | 4948 | 1462836661673 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 16:31:01 INFO - PROCESS | 4948 | 1462836661723 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 4948 | 1462836661726 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:31:01 INFO - PROCESS | 4948 | 1462836661729 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 4948 | 1462836661733 Marionette TRACE conn6 <- [1,2106,null,{}] 16:31:01 INFO - PROCESS | 4948 | 1462836661745 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:01 INFO - PROCESS | 4948 | 1462836661876 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:31:01 INFO - PROCESS | 4948 | 1462836661893 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:01 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419F1800 == 28 [pid = 4948] [id = 536] 16:31:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (00000059359E1000) [pid = 4948] [serial = 1608] [outer = 0000000000000000] 16:31:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005937B16000) [pid = 4948] [serial = 1609] [outer = 00000059359E1000] 16:31:01 INFO - PROCESS | 4948 | 1462836661943 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005938BBD000) [pid = 4948] [serial = 1610] [outer = 00000059359E1000] 16:31:02 INFO - PROCESS | 4948 | 1462836662390 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 732ms 16:31:02 INFO - PROCESS | 4948 | 1462836662463 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:31:02 INFO - PROCESS | 4948 | 1462836662466 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:31:02 INFO - PROCESS | 4948 | 1462836662470 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 4948 | 1462836662472 Marionette TRACE conn6 <- [1,2110,null,{}] 16:31:02 INFO - PROCESS | 4948 | 1462836662475 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:02 INFO - PROCESS | 4948 | 1462836662560 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:31:02 INFO - PROCESS | 4948 | 1462836662567 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436CF000 == 29 [pid = 4948] [id = 537] 16:31:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593BD1A400) [pid = 4948] [serial = 1611] [outer = 0000000000000000] 16:31:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593C649C00) [pid = 4948] [serial = 1612] [outer = 000000593BD1A400] 16:31:02 INFO - PROCESS | 4948 | 1462836662614 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593CA96C00) [pid = 4948] [serial = 1613] [outer = 000000593BD1A400] 16:31:03 INFO - PROCESS | 4948 | 1462836663024 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 586ms 16:31:03 INFO - PROCESS | 4948 | 1462836663068 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 4948 | 1462836663070 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:31:03 INFO - PROCESS | 4948 | 1462836663074 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 4948 | 1462836663076 Marionette TRACE conn6 <- [1,2114,null,{}] 16:31:03 INFO - PROCESS | 4948 | 1462836663079 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 4948 | 1462836663160 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:31:03 INFO - PROCESS | 4948 | 1462836663167 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944A98000 == 30 [pid = 4948] [id = 538] 16:31:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005937573800) [pid = 4948] [serial = 1614] [outer = 0000000000000000] 16:31:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593CD56000) [pid = 4948] [serial = 1615] [outer = 0000005937573800] 16:31:03 INFO - PROCESS | 4948 | 1462836663213 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593D6E7C00) [pid = 4948] [serial = 1616] [outer = 0000005937573800] 16:31:03 INFO - PROCESS | 4948 | 1462836663673 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 16:31:03 INFO - PROCESS | 4948 | 1462836663715 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 4948 | 1462836663718 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:31:03 INFO - PROCESS | 4948 | 1462836663721 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 4948 | 1462836663723 Marionette TRACE conn6 <- [1,2118,null,{}] 16:31:03 INFO - PROCESS | 4948 | 1462836663727 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:03 INFO - PROCESS | 4948 | 1462836663843 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:31:03 INFO - PROCESS | 4948 | 1462836663855 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945388800 == 31 [pid = 4948] [id = 539] 16:31:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000593DD75800) [pid = 4948] [serial = 1617] [outer = 0000000000000000] 16:31:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593DF10400) [pid = 4948] [serial = 1618] [outer = 000000593DD75800] 16:31:03 INFO - PROCESS | 4948 | 1462836663901 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593DF86000) [pid = 4948] [serial = 1619] [outer = 000000593DD75800] 16:31:04 INFO - PROCESS | 4948 | 1462836664318 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:31:04 INFO - PROCESS | 4948 | 1462836664361 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:31:04 INFO - PROCESS | 4948 | 1462836664364 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:31:04 INFO - PROCESS | 4948 | 1462836664366 Marionette TRACE conn6 <- [1,2122,null,{}] 16:31:04 INFO - PROCESS | 4948 | 1462836664374 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:04 INFO - PROCESS | 4948 | 1462836664453 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:31:04 INFO - PROCESS | 4948 | 1462836664460 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947849000 == 32 [pid = 4948] [id = 540] 16:31:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005940D17C00) [pid = 4948] [serial = 1620] [outer = 0000000000000000] 16:31:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005940D21400) [pid = 4948] [serial = 1621] [outer = 0000005940D17C00] 16:31:04 INFO - PROCESS | 4948 | 1462836664505 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005940D54800) [pid = 4948] [serial = 1622] [outer = 0000005940D17C00] 16:31:04 INFO - PROCESS | 4948 | 1462836664960 Marionette TRACE conn6 <- [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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 4948 | 1462836665004 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:31:05 INFO - PROCESS | 4948 | 1462836665007 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 4948 | 1462836665018 Marionette TRACE conn6 <- [1,2126,null,{}] 16:31:05 INFO - PROCESS | 4948 | 1462836665022 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 4948 | 1462836665099 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:31:05 INFO - PROCESS | 4948 | 1462836665106 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E0E000 == 33 [pid = 4948] [id = 541] 16:31:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005940D5F000) [pid = 4948] [serial = 1623] [outer = 0000000000000000] 16:31:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005941173400) [pid = 4948] [serial = 1624] [outer = 0000005940D5F000] 16:31:05 INFO - PROCESS | 4948 | 1462836665150 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005941180400) [pid = 4948] [serial = 1625] [outer = 0000005940D5F000] 16:31:05 INFO - PROCESS | 4948 | 1462836665626 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 650ms 16:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:31:05 INFO - PROCESS | 4948 | 1462836665660 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 4948 | 1462836665663 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:31:05 INFO - PROCESS | 4948 | 1462836665666 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 4948 | 1462836665668 Marionette TRACE conn6 <- [1,2130,null,{}] 16:31:05 INFO - PROCESS | 4948 | 1462836665671 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:05 INFO - PROCESS | 4948 | 1462836665780 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:31:05 INFO - PROCESS | 4948 | 1462836665863 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419EF800 == 34 [pid = 4948] [id = 542] 16:31:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005941286800) [pid = 4948] [serial = 1626] [outer = 0000000000000000] 16:31:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059417B2000) [pid = 4948] [serial = 1627] [outer = 0000005941286800] 16:31:05 INFO - PROCESS | 4948 | 1462836665909 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005941A4BC00) [pid = 4948] [serial = 1628] [outer = 0000005941286800] 16:31:06 INFO - PROCESS | 4948 | 1462836666331 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 4948 | 1462836666363 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:31:06 INFO - PROCESS | 4948 | 1462836666367 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:31:06 INFO - PROCESS | 4948 | 1462836666369 Marionette TRACE conn6 <- [1,2134,null,{}] 16:31:06 INFO - PROCESS | 4948 | 1462836666372 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:06 INFO - PROCESS | 4948 | 1462836666484 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:31:06 INFO - PROCESS | 4948 | 1462836666500 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948511800 == 35 [pid = 4948] [id = 543] 16:31:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005941D7FC00) [pid = 4948] [serial = 1629] [outer = 0000000000000000] 16:31:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005942291800) [pid = 4948] [serial = 1630] [outer = 0000005941D7FC00] 16:31:06 INFO - PROCESS | 4948 | 1462836666590 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005942455400) [pid = 4948] [serial = 1631] [outer = 0000005941D7FC00] 16:31:07 INFO - PROCESS | 4948 | 1462836667030 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 4948 | 1462836667064 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:31:07 INFO - PROCESS | 4948 | 1462836667067 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 4948 | 1462836667070 Marionette TRACE conn6 <- [1,2138,null,{}] 16:31:07 INFO - PROCESS | 4948 | 1462836667073 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:07 INFO - PROCESS | 4948 | 1462836667231 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:31:07 INFO - PROCESS | 4948 | 1462836667258 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 4948 | ++DOCSHELL 00000059448BA000 == 36 [pid = 4948] [id = 544] 16:31:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005943D31400) [pid = 4948] [serial = 1632] [outer = 0000000000000000] 16:31:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005943F7CC00) [pid = 4948] [serial = 1633] [outer = 0000005943D31400] 16:31:07 INFO - PROCESS | 4948 | 1462836667315 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005944420800) [pid = 4948] [serial = 1634] [outer = 0000005943D31400] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005948556000) [pid = 4948] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005941181000) [pid = 4948] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005936BE3000) [pid = 4948] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000594B7D1800) [pid = 4948] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593CBA8C00) [pid = 4948] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000594A592400) [pid = 4948] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594B5B9000) [pid = 4948] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005947FE7C00) [pid = 4948] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (00000059374D4000) [pid = 4948] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005941A49C00) [pid = 4948] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005943D31000) [pid = 4948] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593750A400) [pid = 4948] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005943D36000) [pid = 4948] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000594507CC00) [pid = 4948] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005947F98000) [pid = 4948] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000594228B400) [pid = 4948] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005937636800) [pid = 4948] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000594883F800) [pid = 4948] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005940D22C00) [pid = 4948] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593BB7B400) [pid = 4948] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005937E15400) [pid = 4948] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005938A85400) [pid = 4948] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005937520400) [pid = 4948] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593CA99000) [pid = 4948] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000594EA58C00) [pid = 4948] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594DCDEC00) [pid = 4948] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594DBDB800) [pid = 4948] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000594885F000) [pid = 4948] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:31:08 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594A225000) [pid = 4948] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:31:08 INFO - PROCESS | 4948 | 1462836668259 Marionette TRACE conn6 <- [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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 4948 | 1462836668317 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:31:08 INFO - PROCESS | 4948 | 1462836668320 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 4948 | 1462836668322 Marionette TRACE conn6 <- [1,2142,null,{}] 16:31:08 INFO - PROCESS | 4948 | 1462836668326 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:08 INFO - PROCESS | 4948 | 1462836668409 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:31:08 INFO - PROCESS | 4948 | 1462836668415 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29B000 == 37 [pid = 4948] [id = 545] 16:31:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000593CA2EC00) [pid = 4948] [serial = 1635] [outer = 0000000000000000] 16:31:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005941D85800) [pid = 4948] [serial = 1636] [outer = 000000593CA2EC00] 16:31:08 INFO - PROCESS | 4948 | 1462836668469 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005944427000) [pid = 4948] [serial = 1637] [outer = 000000593CA2EC00] 16:31:08 INFO - PROCESS | 4948 | 1462836668886 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 627ms 16:31:08 INFO - PROCESS | 4948 | 1462836668951 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 4948 | 1462836668953 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:31:08 INFO - PROCESS | 4948 | 1462836668956 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 4948 | 1462836668958 Marionette TRACE conn6 <- [1,2146,null,{}] 16:31:08 INFO - PROCESS | 4948 | 1462836668961 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 4948 | 1462836669042 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:31:09 INFO - PROCESS | 4948 | 1462836669052 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B25D000 == 38 [pid = 4948] [id = 546] 16:31:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (00000059444BB800) [pid = 4948] [serial = 1638] [outer = 0000000000000000] 16:31:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059444C3400) [pid = 4948] [serial = 1639] [outer = 00000059444BB800] 16:31:09 INFO - PROCESS | 4948 | 1462836669095 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005944A3F400) [pid = 4948] [serial = 1640] [outer = 00000059444BB800] 16:31:09 INFO - PROCESS | 4948 | 1462836669545 Marionette TRACE conn6 <- [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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 4948 | 1462836669591 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:31:09 INFO - PROCESS | 4948 | 1462836669594 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 4948 | 1462836669596 Marionette TRACE conn6 <- [1,2150,null,{}] 16:31:09 INFO - PROCESS | 4948 | 1462836669601 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:09 INFO - PROCESS | 4948 | 1462836669682 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:31:09 INFO - PROCESS | 4948 | 1462836669688 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B666800 == 39 [pid = 4948] [id = 547] 16:31:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (00000059448A0000) [pid = 4948] [serial = 1641] [outer = 0000000000000000] 16:31:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005944B49800) [pid = 4948] [serial = 1642] [outer = 00000059448A0000] 16:31:09 INFO - PROCESS | 4948 | 1462836669733 Marionette DEBUG loaded listener.js 16:31:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005944DED400) [pid = 4948] [serial = 1643] [outer = 00000059448A0000] 16:31:10 INFO - PROCESS | 4948 | 1462836670513 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 16:31:10 INFO - PROCESS | 4948 | 1462836670583 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:31:10 INFO - PROCESS | 4948 | 1462836670588 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:31:10 INFO - PROCESS | 4948 | 1462836670593 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:31:10 INFO - PROCESS | 4948 | 1462836670597 Marionette TRACE conn6 <- [1,2154,null,{}] 16:31:10 INFO - PROCESS | 4948 | 1462836670603 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:10 INFO - PROCESS | 4948 | 1462836670727 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:31:10 INFO - PROCESS | 4948 | 1462836670851 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D946000 == 40 [pid = 4948] [id = 548] 16:31:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059374CA400) [pid = 4948] [serial = 1644] [outer = 0000000000000000] 16:31:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593751C000) [pid = 4948] [serial = 1645] [outer = 00000059374CA400] 16:31:10 INFO - PROCESS | 4948 | 1462836670910 Marionette DEBUG loaded listener.js 16:31:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000593763A800) [pid = 4948] [serial = 1646] [outer = 00000059374CA400] 16:31:11 INFO - PROCESS | 4948 | 1462836671570 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1032ms 16:31:11 INFO - PROCESS | 4948 | 1462836671642 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 4948 | 1462836671648 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:31:11 INFO - PROCESS | 4948 | 1462836671676 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:31:11 INFO - PROCESS | 4948 | 1462836671679 Marionette TRACE conn6 <- [1,2158,null,{}] 16:31:11 INFO - PROCESS | 4948 | 1462836671683 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:11 INFO - PROCESS | 4948 | 1462836671813 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:31:11 INFO - PROCESS | 4948 | 1462836671929 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 4948 | ++DOCSHELL 00000059450A7000 == 41 [pid = 4948] [id = 549] 16:31:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059377E7800) [pid = 4948] [serial = 1647] [outer = 0000000000000000] 16:31:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593BD18400) [pid = 4948] [serial = 1648] [outer = 00000059377E7800] 16:31:11 INFO - PROCESS | 4948 | 1462836671986 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000593D6E5800) [pid = 4948] [serial = 1649] [outer = 00000059377E7800] 16:31:12 INFO - PROCESS | 4948 | 1462836672923 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1275ms 16:31:12 INFO - PROCESS | 4948 | 1462836672958 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:31:12 INFO - PROCESS | 4948 | 1462836672962 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:31:12 INFO - PROCESS | 4948 | 1462836672967 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:31:12 INFO - PROCESS | 4948 | 1462836672971 Marionette TRACE conn6 <- [1,2162,null,{}] 16:31:12 INFO - PROCESS | 4948 | 1462836672977 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 4948 | 1462836673086 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:31:13 INFO - PROCESS | 4948 | 1462836673232 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 000000593E5C1800 == 40 [pid = 4948] [id = 402] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 000000593D950000 == 39 [pid = 4948] [id = 406] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005947882000 == 38 [pid = 4948] [id = 399] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005941BDD000 == 37 [pid = 4948] [id = 401] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 00000059452BB000 == 36 [pid = 4948] [id = 403] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 00000059411B2000 == 35 [pid = 4948] [id = 407] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 000000593CBE4000 == 34 [pid = 4948] [id = 398] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005946650800 == 33 [pid = 4948] [id = 410] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005937F7C800 == 32 [pid = 4948] [id = 394] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005941BE0800 == 31 [pid = 4948] [id = 395] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E96000 == 30 [pid = 4948] [id = 400] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD07800 == 29 [pid = 4948] [id = 408] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005938A77800 == 28 [pid = 4948] [id = 393] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D62000 == 27 [pid = 4948] [id = 409] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 00000059436EE000 == 26 [pid = 4948] [id = 396] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593749B800) [pid = 4948] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005946E2B000) [pid = 4948] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005937E43000 == 27 [pid = 4948] [id = 550] 16:31:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059359EB800) [pid = 4948] [serial = 1650] [outer = 0000000000000000] 16:31:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005937505000) [pid = 4948] [serial = 1651] [outer = 00000059359EB800] 16:31:13 INFO - PROCESS | 4948 | 1462836673332 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005937634000) [pid = 4948] [serial = 1652] [outer = 00000059359EB800] 16:31:13 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFDA800 == 26 [pid = 4948] [id = 533] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000594B911C00) [pid = 4948] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594127F800) [pid = 4948] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000594B3F2800) [pid = 4948] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000594B5C4C00) [pid = 4948] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005949E69C00) [pid = 4948] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005942463800) [pid = 4948] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059486AF400) [pid = 4948] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059453C8400) [pid = 4948] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005941D7C400) [pid = 4948] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000594244FC00) [pid = 4948] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000594441EC00) [pid = 4948] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593DF41000) [pid = 4948] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005944A48400) [pid = 4948] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594535DC00) [pid = 4948] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005944B4BC00) [pid = 4948] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005947FE3000) [pid = 4948] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005944428000) [pid = 4948] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059424B6400) [pid = 4948] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000593CD49400) [pid = 4948] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059376B1800) [pid = 4948] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059488BE400) [pid = 4948] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005940D5FC00) [pid = 4948] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (000000593D642800) [pid = 4948] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593DF3F800) [pid = 4948] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005938BB3C00) [pid = 4948] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (000000593C1AA400) [pid = 4948] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (00000059377DF800) [pid = 4948] [serial = 1091] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (00000059376A5000) [pid = 4948] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005937521800) [pid = 4948] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (00000059458B9400) [pid = 4948] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005940D58C00) [pid = 4948] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (000000594EAD9C00) [pid = 4948] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (000000594EA64C00) [pid = 4948] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (000000594EA5C000) [pid = 4948] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (000000594DCE2C00) [pid = 4948] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (000000594DCD8800) [pid = 4948] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000594DBDF800) [pid = 4948] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (000000594D554400) [pid = 4948] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000594B903800) [pid = 4948] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (000000594B7CA400) [pid = 4948] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (000000594A595C00) [pid = 4948] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (00000059486E5000) [pid = 4948] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (00000059444C1000) [pid = 4948] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (0000005946632400) [pid = 4948] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005945071C00) [pid = 4948] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (00000059417AA800) [pid = 4948] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:31:13 INFO - PROCESS | 4948 | 1462836673827 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 881ms 16:31:13 INFO - PROCESS | 4948 | 1462836673848 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:31:13 INFO - PROCESS | 4948 | 1462836673854 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:31:13 INFO - PROCESS | 4948 | 1462836673860 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 4948 | 1462836673863 Marionette TRACE conn6 <- [1,2166,null,{}] 16:31:13 INFO - PROCESS | 4948 | 1462836673867 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:13 INFO - PROCESS | 4948 | 1462836673951 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:31:13 INFO - PROCESS | 4948 | 1462836673960 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594233D000 == 27 [pid = 4948] [id = 551] 16:31:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (00000059377E4C00) [pid = 4948] [serial = 1653] [outer = 0000000000000000] 16:31:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (0000005937D18000) [pid = 4948] [serial = 1654] [outer = 00000059377E4C00] 16:31:14 INFO - PROCESS | 4948 | 1462836674006 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (000000593BB33C00) [pid = 4948] [serial = 1655] [outer = 00000059377E4C00] 16:31:14 INFO - PROCESS | 4948 | 1462836674454 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 628ms 16:31:14 INFO - PROCESS | 4948 | 1462836674489 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:31:14 INFO - PROCESS | 4948 | 1462836674491 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:31:14 INFO - PROCESS | 4948 | 1462836674495 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 4948 | 1462836674499 Marionette TRACE conn6 <- [1,2170,null,{}] 16:31:14 INFO - PROCESS | 4948 | 1462836674511 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:14 INFO - PROCESS | 4948 | 1462836674629 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:31:14 INFO - PROCESS | 4948 | 1462836674647 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:14 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D61000 == 28 [pid = 4948] [id = 552] 16:31:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (000000593CA97800) [pid = 4948] [serial = 1656] [outer = 0000000000000000] 16:31:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (000000593CD4B800) [pid = 4948] [serial = 1657] [outer = 000000593CA97800] 16:31:14 INFO - PROCESS | 4948 | 1462836674696 Marionette DEBUG loaded listener.js 16:31:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (000000593D973000) [pid = 4948] [serial = 1658] [outer = 000000593CA97800] 16:31:15 INFO - PROCESS | 4948 | 1462836675144 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 693ms 16:31:15 INFO - PROCESS | 4948 | 1462836675190 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 4948 | 1462836675193 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:31:15 INFO - PROCESS | 4948 | 1462836675196 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 4948 | 1462836675198 Marionette TRACE conn6 <- [1,2174,null,{}] 16:31:15 INFO - PROCESS | 4948 | 1462836675201 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 4948 | 1462836675287 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:31:15 INFO - PROCESS | 4948 | 1462836675293 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945AE2000 == 29 [pid = 4948] [id = 553] 16:31:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (000000593D97F400) [pid = 4948] [serial = 1659] [outer = 0000000000000000] 16:31:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (000000593DD74800) [pid = 4948] [serial = 1660] [outer = 000000593D97F400] 16:31:15 INFO - PROCESS | 4948 | 1462836675339 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (000000593DF40400) [pid = 4948] [serial = 1661] [outer = 000000593D97F400] 16:31:15 INFO - PROCESS | 4948 | 1462836675808 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 16:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:31:15 INFO - PROCESS | 4948 | 1462836675828 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:31:15 INFO - PROCESS | 4948 | 1462836675830 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:31:15 INFO - PROCESS | 4948 | 1462836675845 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:31:15 INFO - PROCESS | 4948 | 1462836675847 Marionette TRACE conn6 <- [1,2178,null,{}] 16:31:15 INFO - PROCESS | 4948 | 1462836675851 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:15 INFO - PROCESS | 4948 | 1462836675955 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:31:16 INFO - PROCESS | 4948 | 1462836676036 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594788D800 == 30 [pid = 4948] [id = 554] 16:31:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (000000593DF7F800) [pid = 4948] [serial = 1662] [outer = 0000000000000000] 16:31:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005940D1A400) [pid = 4948] [serial = 1663] [outer = 000000593DF7F800] 16:31:16 INFO - PROCESS | 4948 | 1462836676083 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005940D52800) [pid = 4948] [serial = 1664] [outer = 000000593DF7F800] 16:31:16 INFO - PROCESS | 4948 | 1462836676538 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 755ms 16:31:16 INFO - PROCESS | 4948 | 1462836676592 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 4948 | 1462836676595 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:31:16 INFO - PROCESS | 4948 | 1462836676598 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:31:16 INFO - PROCESS | 4948 | 1462836676600 Marionette TRACE conn6 <- [1,2182,null,{}] 16:31:16 INFO - PROCESS | 4948 | 1462836676604 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:16 INFO - PROCESS | 4948 | 1462836676740 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:31:16 INFO - PROCESS | 4948 | 1462836676799 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:16 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E9C000 == 31 [pid = 4948] [id = 555] 16:31:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (00000059411E3400) [pid = 4948] [serial = 1665] [outer = 0000000000000000] 16:31:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005941A4B000) [pid = 4948] [serial = 1666] [outer = 00000059411E3400] 16:31:16 INFO - PROCESS | 4948 | 1462836676845 Marionette DEBUG loaded listener.js 16:31:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005941D7E000) [pid = 4948] [serial = 1667] [outer = 00000059411E3400] 16:31:17 INFO - PROCESS | 4948 | 1462836677269 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 16:31:17 INFO - PROCESS | 4948 | 1462836677293 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:31:17 INFO - PROCESS | 4948 | 1462836677295 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:31:17 INFO - PROCESS | 4948 | 1462836677299 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:31:17 INFO - PROCESS | 4948 | 1462836677300 Marionette TRACE conn6 <- [1,2186,null,{}] 16:31:17 INFO - PROCESS | 4948 | 1462836677304 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:17 INFO - PROCESS | 4948 | 1462836677438 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:31:17 INFO - PROCESS | 4948 | 1462836677445 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000594851D000 == 32 [pid = 4948] [id = 556] 16:31:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (000000593750C800) [pid = 4948] [serial = 1668] [outer = 0000000000000000] 16:31:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005942450400) [pid = 4948] [serial = 1669] [outer = 000000593750C800] 16:31:17 INFO - PROCESS | 4948 | 1462836677530 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (0000005942462400) [pid = 4948] [serial = 1670] [outer = 000000593750C800] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005937573800) [pid = 4948] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005941286800) [pid = 4948] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (00000059374D0800) [pid = 4948] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (00000059359E1000) [pid = 4948] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005940D5F000) [pid = 4948] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (0000005941D7FC00) [pid = 4948] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005943D31400) [pid = 4948] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (00000059467C6800) [pid = 4948] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (0000005937575400) [pid = 4948] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (00000059444BB800) [pid = 4948] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000593BD1A400) [pid = 4948] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (000000593DD75800) [pid = 4948] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (0000005940D17C00) [pid = 4948] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:31:17 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000593CA2EC00) [pid = 4948] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:31:18 INFO - PROCESS | 4948 | 1462836677988 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 731ms 16:31:18 INFO - PROCESS | 4948 | 1462836678034 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 4948 | 1462836678036 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:31:18 INFO - PROCESS | 4948 | 1462836678039 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 4948 | 1462836678041 Marionette TRACE conn6 <- [1,2190,null,{}] 16:31:18 INFO - PROCESS | 4948 | 1462836678044 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 4948 | 1462836678129 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:31:18 INFO - PROCESS | 4948 | 1462836678135 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0AD800 == 33 [pid = 4948] [id = 557] 16:31:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (000000593D641000) [pid = 4948] [serial = 1671] [outer = 0000000000000000] 16:31:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005940D65400) [pid = 4948] [serial = 1672] [outer = 000000593D641000] 16:31:18 INFO - PROCESS | 4948 | 1462836678179 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (0000005942461C00) [pid = 4948] [serial = 1673] [outer = 000000593D641000] 16:31:18 INFO - PROCESS | 4948 | 1462836678576 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 587ms 16:31:18 INFO - PROCESS | 4948 | 1462836678636 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:31:18 INFO - PROCESS | 4948 | 1462836678639 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:31:18 INFO - PROCESS | 4948 | 1462836678642 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 4948 | 1462836678644 Marionette TRACE conn6 <- [1,2194,null,{}] 16:31:18 INFO - PROCESS | 4948 | 1462836678647 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:18 INFO - PROCESS | 4948 | 1462836678733 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:31:18 INFO - PROCESS | 4948 | 1462836678739 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944791800 == 34 [pid = 4948] [id = 558] 16:31:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (0000005943617C00) [pid = 4948] [serial = 1674] [outer = 0000000000000000] 16:31:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (0000005943D2B800) [pid = 4948] [serial = 1675] [outer = 0000005943617C00] 16:31:18 INFO - PROCESS | 4948 | 1462836678783 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (0000005943F7DC00) [pid = 4948] [serial = 1676] [outer = 0000005943617C00] 16:31:19 INFO - PROCESS | 4948 | 1462836679208 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 16:31:19 INFO - PROCESS | 4948 | 1462836679274 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 4948 | 1462836679276 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:31:19 INFO - PROCESS | 4948 | 1462836679288 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 4948 | 1462836679290 Marionette TRACE conn6 <- [1,2198,null,{}] 16:31:19 INFO - PROCESS | 4948 | 1462836679294 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:19 INFO - PROCESS | 4948 | 1462836679378 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:31:19 INFO - PROCESS | 4948 | 1462836679386 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B678800 == 35 [pid = 4948] [id = 559] 16:31:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (000000594441C400) [pid = 4948] [serial = 1677] [outer = 0000000000000000] 16:31:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005944425400) [pid = 4948] [serial = 1678] [outer = 000000594441C400] 16:31:19 INFO - PROCESS | 4948 | 1462836679431 Marionette DEBUG loaded listener.js 16:31:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (00000059444C2C00) [pid = 4948] [serial = 1679] [outer = 000000594441C400] 16:31:19 INFO - PROCESS | 4948 | 1462836679959 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 16:31:20 INFO - PROCESS | 4948 | 1462836680019 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 4948 | 1462836680024 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:31:20 INFO - PROCESS | 4948 | 1462836680029 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - PROCESS | 4948 | 1462836680034 Marionette TRACE conn6 <- [1,2202,null,{}] 16:31:20 INFO - PROCESS | 4948 | 1462836680042 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:20 INFO - PROCESS | 4948 | 1462836680202 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:31:20 INFO - PROCESS | 4948 | 1462836680297 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419DF000 == 36 [pid = 4948] [id = 560] 16:31:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005936D6B800) [pid = 4948] [serial = 1680] [outer = 0000000000000000] 16:31:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (000000593762EC00) [pid = 4948] [serial = 1681] [outer = 0000005936D6B800] 16:31:20 INFO - PROCESS | 4948 | 1462836680355 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005938BB5400) [pid = 4948] [serial = 1682] [outer = 0000005936D6B800] 16:31:20 INFO - PROCESS | 4948 | 1462836680945 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 16:31:20 INFO - PROCESS | 4948 | 1462836680976 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:31:20 INFO - PROCESS | 4948 | 1462836680983 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:31:20 INFO - PROCESS | 4948 | 1462836680990 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:31:20 INFO - PROCESS | 4948 | 1462836680993 Marionette TRACE conn6 <- [1,2206,null,{}] 16:31:20 INFO - PROCESS | 4948 | 1462836680997 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:21 INFO - PROCESS | 4948 | 1462836681107 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:31:21 INFO - PROCESS | 4948 | 1462836681201 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E28800 == 37 [pid = 4948] [id = 561] 16:31:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (000000593BF41400) [pid = 4948] [serial = 1683] [outer = 0000000000000000] 16:31:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000593C67C400) [pid = 4948] [serial = 1684] [outer = 000000593BF41400] 16:31:21 INFO - PROCESS | 4948 | 1462836681256 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (000000593D974000) [pid = 4948] [serial = 1685] [outer = 000000593BF41400] 16:31:21 INFO - PROCESS | 4948 | 1462836681861 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 923ms 16:31:21 INFO - PROCESS | 4948 | 1462836681919 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 4948 | 1462836681921 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:31:21 INFO - PROCESS | 4948 | 1462836681925 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 4948 | 1462836681929 Marionette TRACE conn6 <- [1,2210,null,{}] 16:31:21 INFO - PROCESS | 4948 | 1462836681942 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:22 INFO - PROCESS | 4948 | 1462836682086 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:31:22 INFO - PROCESS | 4948 | 1462836682207 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB3C000 == 38 [pid = 4948] [id = 562] 16:31:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005940D5D000) [pid = 4948] [serial = 1686] [outer = 0000000000000000] 16:31:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (00000059417B2400) [pid = 4948] [serial = 1687] [outer = 0000005940D5D000] 16:31:22 INFO - PROCESS | 4948 | 1462836682266 Marionette DEBUG loaded listener.js 16:31:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005943D27C00) [pid = 4948] [serial = 1688] [outer = 0000005940D5D000] 16:31:22 INFO - PROCESS | 4948 | 1462836682909 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1028ms 16:31:22 INFO - PROCESS | 4948 | 1462836682955 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 4948 | 1462836682959 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:31:22 INFO - PROCESS | 4948 | 1462836682962 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 4948 | 1462836682964 Marionette TRACE conn6 <- [1,2214,null,{}] 16:31:22 INFO - PROCESS | 4948 | 1462836682968 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:23 INFO - PROCESS | 4948 | 1462836683077 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:31:23 INFO - PROCESS | 4948 | 1462836683220 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF6C800 == 39 [pid = 4948] [id = 563] 16:31:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (0000005944A46800) [pid = 4948] [serial = 1689] [outer = 0000000000000000] 16:31:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005944B48400) [pid = 4948] [serial = 1690] [outer = 0000005944A46800] 16:31:23 INFO - PROCESS | 4948 | 1462836683277 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005944FF3C00) [pid = 4948] [serial = 1691] [outer = 0000005944A46800] 16:31:23 INFO - PROCESS | 4948 | 1462836683842 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 944ms 16:31:23 INFO - PROCESS | 4948 | 1462836683909 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:31:23 INFO - PROCESS | 4948 | 1462836683911 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:31:23 INFO - PROCESS | 4948 | 1462836683915 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:31:23 INFO - PROCESS | 4948 | 1462836683917 Marionette TRACE conn6 <- [1,2218,null,{}] 16:31:23 INFO - PROCESS | 4948 | 1462836683948 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:24 INFO - PROCESS | 4948 | 1462836684059 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:31:24 INFO - PROCESS | 4948 | 1462836684132 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CBDC800 == 40 [pid = 4948] [id = 564] 16:31:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (00000059359EB000) [pid = 4948] [serial = 1692] [outer = 0000000000000000] 16:31:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005936FBA400) [pid = 4948] [serial = 1693] [outer = 00000059359EB000] 16:31:24 INFO - PROCESS | 4948 | 1462836684347 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000593750BC00) [pid = 4948] [serial = 1694] [outer = 00000059359EB000] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005944B49800) [pid = 4948] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | 1462836685069 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (000000593D6E7C00) [pid = 4948] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059417B2000) [pid = 4948] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (00000059374D1000) [pid = 4948] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005937509000) [pid = 4948] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593CD56000) [pid = 4948] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005937B16000) [pid = 4948] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005938BBD000) [pid = 4948] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005941173400) [pid = 4948] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (0000005942291800) [pid = 4948] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005941A4BC00) [pid = 4948] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005943F7CC00) [pid = 4948] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005947F8D400) [pid = 4948] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (0000005942455400) [pid = 4948] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005937630800) [pid = 4948] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (00000059376A6800) [pid = 4948] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (00000059444C3400) [pid = 4948] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (000000593C649C00) [pid = 4948] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000593CA96C00) [pid = 4948] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (000000593DF10400) [pid = 4948] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000593DF86000) [pid = 4948] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (0000005940D21400) [pid = 4948] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (0000005940D54800) [pid = 4948] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (0000005944A3F400) [pid = 4948] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (0000005944420800) [pid = 4948] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (0000005941D85800) [pid = 4948] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005944427000) [pid = 4948] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (0000005941180400) [pid = 4948] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1222ms 16:31:25 INFO - PROCESS | 4948 | 1462836685140 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 4948 | 1462836685145 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:31:25 INFO - PROCESS | 4948 | 1462836685150 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 4948 | 1462836685154 Marionette TRACE conn6 <- [1,2222,null,{}] 16:31:25 INFO - PROCESS | 4948 | 1462836685158 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:25 INFO - PROCESS | 4948 | 1462836685254 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:31:25 INFO - PROCESS | 4948 | 1462836685262 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D948000 == 41 [pid = 4948] [id = 565] 16:31:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (000000593750B800) [pid = 4948] [serial = 1695] [outer = 0000000000000000] 16:31:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000593751D400) [pid = 4948] [serial = 1696] [outer = 000000593750B800] 16:31:25 INFO - PROCESS | 4948 | 1462836685313 Marionette DEBUG loaded listener.js 16:31:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (00000059376AF000) [pid = 4948] [serial = 1697] [outer = 000000593750B800] 16:31:25 INFO - PROCESS | 4948 | 1462836685820 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 16:31:25 INFO - PROCESS | 4948 | 1462836685844 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:31:25 INFO - PROCESS | 4948 | 1462836685848 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:31:25 INFO - PROCESS | 4948 | 1462836685854 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:31:25 INFO - PROCESS | 4948 | 1462836685857 Marionette TRACE conn6 <- [1,2226,null,{}] 16:31:25 INFO - PROCESS | 4948 | 1462836685860 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:25 INFO - PROCESS | 4948 | 1462836685947 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:31:25 INFO - PROCESS | 4948 | 1462836685956 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:25 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436E9000 == 42 [pid = 4948] [id = 566] 16:31:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (000000593BECA800) [pid = 4948] [serial = 1698] [outer = 0000000000000000] 16:31:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (000000593C1B1000) [pid = 4948] [serial = 1699] [outer = 000000593BECA800] 16:31:26 INFO - PROCESS | 4948 | 1462836686002 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (000000593CA2A800) [pid = 4948] [serial = 1700] [outer = 000000593BECA800] 16:31:26 INFO - PROCESS | 4948 | 1462836686446 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 16:31:26 INFO - PROCESS | 4948 | 1462836686488 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 4948 | 1462836686490 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:31:26 INFO - PROCESS | 4948 | 1462836686501 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 4948 | 1462836686505 Marionette TRACE conn6 <- [1,2230,null,{}] 16:31:26 INFO - PROCESS | 4948 | 1462836686516 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:26 INFO - PROCESS | 4948 | 1462836686606 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:31:26 INFO - PROCESS | 4948 | 1462836686617 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594539F000 == 43 [pid = 4948] [id = 567] 16:31:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (000000593D972C00) [pid = 4948] [serial = 1701] [outer = 0000000000000000] 16:31:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (000000593D989400) [pid = 4948] [serial = 1702] [outer = 000000593D972C00] 16:31:26 INFO - PROCESS | 4948 | 1462836686663 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (000000593DF11800) [pid = 4948] [serial = 1703] [outer = 000000593D972C00] 16:31:27 INFO - PROCESS | 4948 | 1462836687095 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 649ms 16:31:27 INFO - PROCESS | 4948 | 1462836687144 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 4948 | 1462836687147 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:31:27 INFO - PROCESS | 4948 | 1462836687151 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 4948 | 1462836687152 Marionette TRACE conn6 <- [1,2234,null,{}] 16:31:27 INFO - PROCESS | 4948 | 1462836687156 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:27 INFO - PROCESS | 4948 | 1462836687242 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:31:27 INFO - PROCESS | 4948 | 1462836687249 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947883000 == 44 [pid = 4948] [id = 568] 16:31:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (000000593E515000) [pid = 4948] [serial = 1704] [outer = 0000000000000000] 16:31:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005940D1FC00) [pid = 4948] [serial = 1705] [outer = 000000593E515000] 16:31:27 INFO - PROCESS | 4948 | 1462836687295 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005940D58800) [pid = 4948] [serial = 1706] [outer = 000000593E515000] 16:31:27 INFO - PROCESS | 4948 | 1462836687781 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 16:31:27 INFO - PROCESS | 4948 | 1462836687846 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:31:27 INFO - PROCESS | 4948 | 1462836687848 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:31:27 INFO - PROCESS | 4948 | 1462836687859 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 4948 | 1462836687861 Marionette TRACE conn6 <- [1,2238,null,{}] 16:31:27 INFO - PROCESS | 4948 | 1462836687865 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:27 INFO - PROCESS | 4948 | 1462836687980 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:31:28 INFO - PROCESS | 4948 | 1462836688033 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E9A000 == 45 [pid = 4948] [id = 569] 16:31:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005941178000) [pid = 4948] [serial = 1707] [outer = 0000000000000000] 16:31:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005941181800) [pid = 4948] [serial = 1708] [outer = 0000005941178000] 16:31:28 INFO - PROCESS | 4948 | 1462836688084 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005941A93400) [pid = 4948] [serial = 1709] [outer = 0000005941178000] 16:31:28 INFO - PROCESS | 4948 | 1462836688551 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 16:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:31:28 INFO - PROCESS | 4948 | 1462836688627 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 4948 | 1462836688629 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:31:28 INFO - PROCESS | 4948 | 1462836688633 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 4948 | 1462836688635 Marionette TRACE conn6 <- [1,2242,null,{}] 16:31:28 INFO - PROCESS | 4948 | 1462836688638 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:28 INFO - PROCESS | 4948 | 1462836688752 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:31:28 INFO - PROCESS | 4948 | 1462836688806 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948688800 == 46 [pid = 4948] [id = 570] 16:31:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005942458800) [pid = 4948] [serial = 1710] [outer = 0000000000000000] 16:31:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005942463C00) [pid = 4948] [serial = 1711] [outer = 0000005942458800] 16:31:28 INFO - PROCESS | 4948 | 1462836688851 Marionette DEBUG loaded listener.js 16:31:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (0000005943D33400) [pid = 4948] [serial = 1712] [outer = 0000005942458800] 16:31:29 INFO - PROCESS | 4948 | 1462836689259 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 16:31:29 INFO - PROCESS | 4948 | 1462836689328 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:31:29 INFO - PROCESS | 4948 | 1462836689330 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:31:29 INFO - PROCESS | 4948 | 1462836689334 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 4948 | 1462836689336 Marionette TRACE conn6 <- [1,2246,null,{}] 16:31:29 INFO - PROCESS | 4948 | 1462836689339 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:29 INFO - PROCESS | 4948 | 1462836689463 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:31:29 INFO - PROCESS | 4948 | 1462836689541 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (000000593DF7F800) [pid = 4948] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (00000059377E4C00) [pid = 4948] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (000000593D97F400) [pid = 4948] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (00000059359EB800) [pid = 4948] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (00000059411E3400) [pid = 4948] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (000000593CA97800) [pid = 4948] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005943617C00) [pid = 4948] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (000000593750C800) [pid = 4948] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:31:29 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000593D641000) [pid = 4948] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:31:29 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D6D800 == 47 [pid = 4948] [id = 571] 16:31:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (0000005936B0C400) [pid = 4948] [serial = 1713] [outer = 0000000000000000] 16:31:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005937E15400) [pid = 4948] [serial = 1714] [outer = 0000005936B0C400] 16:31:29 INFO - PROCESS | 4948 | 1462836689595 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005941A42800) [pid = 4948] [serial = 1715] [outer = 0000005936B0C400] 16:31:29 INFO - PROCESS | 4948 | 1462836689977 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 16:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:31:30 INFO - PROCESS | 4948 | 1462836690027 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 4948 | 1462836690029 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:31:30 INFO - PROCESS | 4948 | 1462836690033 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 4948 | 1462836690034 Marionette TRACE conn6 <- [1,2250,null,{}] 16:31:30 INFO - PROCESS | 4948 | 1462836690038 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 4948 | 1462836690173 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:31:30 INFO - PROCESS | 4948 | 1462836690187 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B359800 == 48 [pid = 4948] [id = 572] 16:31:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (000000593D980400) [pid = 4948] [serial = 1716] [outer = 0000000000000000] 16:31:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (00000059444BE400) [pid = 4948] [serial = 1717] [outer = 000000593D980400] 16:31:30 INFO - PROCESS | 4948 | 1462836690231 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005944B42C00) [pid = 4948] [serial = 1718] [outer = 000000593D980400] 16:31:30 INFO - PROCESS | 4948 | 1462836690631 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 16:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:31:30 INFO - PROCESS | 4948 | 1462836690665 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:31:30 INFO - PROCESS | 4948 | 1462836690667 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:31:30 INFO - PROCESS | 4948 | 1462836690670 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:31:30 INFO - PROCESS | 4948 | 1462836690672 Marionette TRACE conn6 <- [1,2254,null,{}] 16:31:30 INFO - PROCESS | 4948 | 1462836690676 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:30 INFO - PROCESS | 4948 | 1462836690788 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:31:30 INFO - PROCESS | 4948 | 1462836690796 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB39000 == 49 [pid = 4948] [id = 573] 16:31:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005944A49000) [pid = 4948] [serial = 1719] [outer = 0000000000000000] 16:31:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005945078800) [pid = 4948] [serial = 1720] [outer = 0000005944A49000] 16:31:30 INFO - PROCESS | 4948 | 1462836690842 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (00000059450E5C00) [pid = 4948] [serial = 1721] [outer = 0000005944A49000] 16:31:31 INFO - PROCESS | 4948 | 1462836691254 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 16:31:31 INFO - PROCESS | 4948 | 1462836691302 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 4948 | 1462836691305 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:31:31 INFO - PROCESS | 4948 | 1462836691308 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 4948 | 1462836691310 Marionette TRACE conn6 <- [1,2258,null,{}] 16:31:31 INFO - PROCESS | 4948 | 1462836691313 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:31 INFO - PROCESS | 4948 | 1462836691427 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:31:31 INFO - PROCESS | 4948 | 1462836691472 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFDA800 == 50 [pid = 4948] [id = 574] 16:31:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005945351400) [pid = 4948] [serial = 1722] [outer = 0000000000000000] 16:31:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (00000059453CC800) [pid = 4948] [serial = 1723] [outer = 0000005945351400] 16:31:31 INFO - PROCESS | 4948 | 1462836691522 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (00000059458BE400) [pid = 4948] [serial = 1724] [outer = 0000005945351400] 16:31:32 INFO - PROCESS | 4948 | 1462836692187 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 943ms 16:31:32 INFO - PROCESS | 4948 | 1462836692254 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:31:32 INFO - PROCESS | 4948 | 1462836692260 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:31:32 INFO - PROCESS | 4948 | 1462836692265 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:31:32 INFO - PROCESS | 4948 | 1462836692270 Marionette TRACE conn6 <- [1,2262,null,{}] 16:31:32 INFO - PROCESS | 4948 | 1462836692275 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:32 INFO - PROCESS | 4948 | 1462836692391 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:31:32 INFO - PROCESS | 4948 | 1462836692517 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:32 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436BD800 == 51 [pid = 4948] [id = 575] 16:31:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (00000059377DF800) [pid = 4948] [serial = 1725] [outer = 0000000000000000] 16:31:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (0000005938A85400) [pid = 4948] [serial = 1726] [outer = 00000059377DF800] 16:31:32 INFO - PROCESS | 4948 | 1462836692576 Marionette DEBUG loaded listener.js 16:31:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000593C675800) [pid = 4948] [serial = 1727] [outer = 00000059377DF800] 16:31:33 INFO - PROCESS | 4948 | 1462836693177 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 941ms 16:31:33 INFO - PROCESS | 4948 | 1462836693209 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 4948 | 1462836693216 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:31:33 INFO - PROCESS | 4948 | 1462836693222 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 4948 | 1462836693225 Marionette TRACE conn6 <- [1,2266,null,{}] 16:31:33 INFO - PROCESS | 4948 | 1462836693229 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:33 INFO - PROCESS | 4948 | 1462836693345 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:31:33 INFO - PROCESS | 4948 | 1462836693468 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483DE800 == 52 [pid = 4948] [id = 576] 16:31:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (000000593DD78C00) [pid = 4948] [serial = 1728] [outer = 0000000000000000] 16:31:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005940D20000) [pid = 4948] [serial = 1729] [outer = 000000593DD78C00] 16:31:33 INFO - PROCESS | 4948 | 1462836693524 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (00000059417B2000) [pid = 4948] [serial = 1730] [outer = 000000593DD78C00] 16:31:34 INFO - PROCESS | 4948 | 1462836694124 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 942ms 16:31:34 INFO - PROCESS | 4948 | 1462836694165 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 4948 | 1462836694167 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:31:34 INFO - PROCESS | 4948 | 1462836694186 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 4948 | 1462836694190 Marionette TRACE conn6 <- [1,2270,null,{}] 16:31:34 INFO - PROCESS | 4948 | 1462836694202 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:34 INFO - PROCESS | 4948 | 1462836694326 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:31:34 INFO - PROCESS | 4948 | 1462836694443 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0C3800 == 53 [pid = 4948] [id = 577] 16:31:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594245B000) [pid = 4948] [serial = 1731] [outer = 0000000000000000] 16:31:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005945352000) [pid = 4948] [serial = 1732] [outer = 000000594245B000] 16:31:34 INFO - PROCESS | 4948 | 1462836694504 Marionette DEBUG loaded listener.js 16:31:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059458BF000) [pid = 4948] [serial = 1733] [outer = 000000594245B000] 16:31:35 INFO - PROCESS | 4948 | 1462836695029 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 879ms 16:31:35 INFO - PROCESS | 4948 | 1462836695071 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 4948 | 1462836695074 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:31:35 INFO - PROCESS | 4948 | 1462836695077 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - PROCESS | 4948 | 1462836695079 Marionette TRACE conn6 <- [1,2274,null,{}] 16:31:35 INFO - PROCESS | 4948 | 1462836695083 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:35 INFO - PROCESS | 4948 | 1462836695196 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:31:35 INFO - PROCESS | 4948 | 1462836695290 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C502800 == 54 [pid = 4948] [id = 578] 16:31:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (00000059466D6C00) [pid = 4948] [serial = 1734] [outer = 0000000000000000] 16:31:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (00000059467C6000) [pid = 4948] [serial = 1735] [outer = 00000059466D6C00] 16:31:35 INFO - PROCESS | 4948 | 1462836695345 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005946BF4C00) [pid = 4948] [serial = 1736] [outer = 00000059466D6C00] 16:31:35 INFO - PROCESS | 4948 | 1462836695936 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 16:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 880ms 16:31:35 INFO - PROCESS | 4948 | 1462836695965 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:31:35 INFO - PROCESS | 4948 | 1462836695968 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:31:35 INFO - PROCESS | 4948 | 1462836695972 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:31:35 INFO - PROCESS | 4948 | 1462836695974 Marionette TRACE conn6 <- [1,2278,null,{}] 16:31:35 INFO - PROCESS | 4948 | 1462836695978 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:36 INFO - PROCESS | 4948 | 1462836696085 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:31:36 INFO - PROCESS | 4948 | 1462836696178 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C525800 == 55 [pid = 4948] [id = 579] 16:31:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005946ED5400) [pid = 4948] [serial = 1737] [outer = 0000000000000000] 16:31:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005947830800) [pid = 4948] [serial = 1738] [outer = 0000005946ED5400] 16:31:36 INFO - PROCESS | 4948 | 1462836696233 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005947F8E400) [pid = 4948] [serial = 1739] [outer = 0000005946ED5400] 16:31:37 INFO - PROCESS | 4948 | 1462836697036 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1129ms 16:31:37 INFO - PROCESS | 4948 | 1462836697107 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 4948 | 1462836697111 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:31:37 INFO - PROCESS | 4948 | 1462836697116 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:31:37 INFO - PROCESS | 4948 | 1462836697120 Marionette TRACE conn6 <- [1,2282,null,{}] 16:31:37 INFO - PROCESS | 4948 | 1462836697127 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:37 INFO - PROCESS | 4948 | 1462836697232 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:31:37 INFO - PROCESS | 4948 | 1462836697360 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:37 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D7F000 == 56 [pid = 4948] [id = 580] 16:31:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593756F800) [pid = 4948] [serial = 1740] [outer = 0000000000000000] 16:31:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593762E400) [pid = 4948] [serial = 1741] [outer = 000000593756F800] 16:31:37 INFO - PROCESS | 4948 | 1462836697412 Marionette DEBUG loaded listener.js 16:31:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593C51F400) [pid = 4948] [serial = 1742] [outer = 000000593756F800] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 00000059452BE000 == 55 [pid = 4948] [id = 397] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB39000 == 54 [pid = 4948] [id = 573] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 000000594B359800 == 53 [pid = 4948] [id = 572] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D6D800 == 52 [pid = 4948] [id = 571] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 0000005948688800 == 51 [pid = 4948] [id = 570] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E9A000 == 50 [pid = 4948] [id = 569] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 0000005947883000 == 49 [pid = 4948] [id = 568] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 000000594539F000 == 48 [pid = 4948] [id = 567] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 00000059436E9000 == 47 [pid = 4948] [id = 566] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000593BD18400) [pid = 4948] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593751C000) [pid = 4948] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005944425400) [pid = 4948] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 000000593D948000 == 46 [pid = 4948] [id = 565] 16:31:37 INFO - PROCESS | 4948 | --DOCSHELL 000000593CBDC800 == 45 [pid = 4948] [id = 564] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005940D1A400) [pid = 4948] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005937D18000) [pid = 4948] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593BB33C00) [pid = 4948] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593DD74800) [pid = 4948] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005937505000) [pid = 4948] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005937634000) [pid = 4948] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005941A4B000) [pid = 4948] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593CD4B800) [pid = 4948] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000593D973000) [pid = 4948] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005940D52800) [pid = 4948] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005943F7DC00) [pid = 4948] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005942450400) [pid = 4948] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005941D7E000) [pid = 4948] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005943D2B800) [pid = 4948] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005942462400) [pid = 4948] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005940D65400) [pid = 4948] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005942461C00) [pid = 4948] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:31:37 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000593DF40400) [pid = 4948] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:31:38 INFO - PROCESS | 4948 | 1462836698046 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 985ms 16:31:38 INFO - PROCESS | 4948 | 1462836698106 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 4948 | 1462836698111 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:31:38 INFO - PROCESS | 4948 | 1462836698117 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 4948 | 1462836698120 Marionette TRACE conn6 <- [1,2286,null,{}] 16:31:38 INFO - PROCESS | 4948 | 1462836698124 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 4948 | 1462836698234 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:31:38 INFO - PROCESS | 4948 | 1462836698321 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 4948 | ++DOCSHELL 00000059412A2800 == 46 [pid = 4948] [id = 581] 16:31:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (00000059374D9400) [pid = 4948] [serial = 1743] [outer = 0000000000000000] 16:31:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005937521800) [pid = 4948] [serial = 1744] [outer = 00000059374D9400] 16:31:38 INFO - PROCESS | 4948 | 1462836698367 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (000000593C88C000) [pid = 4948] [serial = 1745] [outer = 00000059374D9400] 16:31:38 INFO - PROCESS | 4948 | 1462836698795 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 733ms 16:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:31:38 INFO - PROCESS | 4948 | 1462836698852 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:31:38 INFO - PROCESS | 4948 | 1462836698855 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:31:38 INFO - PROCESS | 4948 | 1462836698858 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:31:38 INFO - PROCESS | 4948 | 1462836698862 Marionette TRACE conn6 <- [1,2290,null,{}] 16:31:38 INFO - PROCESS | 4948 | 1462836698872 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:38 INFO - PROCESS | 4948 | 1462836698961 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:31:38 INFO - PROCESS | 4948 | 1462836698974 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946E66000 == 47 [pid = 4948] [id = 582] 16:31:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593DD74000) [pid = 4948] [serial = 1746] [outer = 0000000000000000] 16:31:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000593DF0F000) [pid = 4948] [serial = 1747] [outer = 000000593DD74000] 16:31:39 INFO - PROCESS | 4948 | 1462836699022 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (0000005940D1B800) [pid = 4948] [serial = 1748] [outer = 000000593DD74000] 16:31:39 INFO - PROCESS | 4948 | 1462836699480 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms 16:31:39 INFO - PROCESS | 4948 | 1462836699553 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 4948 | 1462836699556 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:31:39 INFO - PROCESS | 4948 | 1462836699559 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 4948 | 1462836699561 Marionette TRACE conn6 <- [1,2294,null,{}] 16:31:39 INFO - PROCESS | 4948 | 1462836699564 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:39 INFO - PROCESS | 4948 | 1462836699651 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:31:39 INFO - PROCESS | 4948 | 1462836699664 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E8C800 == 48 [pid = 4948] [id = 583] 16:31:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005940D61400) [pid = 4948] [serial = 1749] [outer = 0000000000000000] 16:31:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000594117A000) [pid = 4948] [serial = 1750] [outer = 0000005940D61400] 16:31:39 INFO - PROCESS | 4948 | 1462836699710 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005941930800) [pid = 4948] [serial = 1751] [outer = 0000005940D61400] 16:31:40 INFO - PROCESS | 4948 | 1462836700146 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 16:31:40 INFO - PROCESS | 4948 | 1462836700192 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 4948 | 1462836700195 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:31:40 INFO - PROCESS | 4948 | 1462836700198 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 4948 | 1462836700200 Marionette TRACE conn6 <- [1,2298,null,{}] 16:31:40 INFO - PROCESS | 4948 | 1462836700203 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:40 INFO - PROCESS | 4948 | 1462836700314 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:31:40 INFO - PROCESS | 4948 | 1462836700392 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948688800 == 49 [pid = 4948] [id = 584] 16:31:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005941A98000) [pid = 4948] [serial = 1752] [outer = 0000000000000000] 16:31:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000594228A800) [pid = 4948] [serial = 1753] [outer = 0000005941A98000] 16:31:40 INFO - PROCESS | 4948 | 1462836700438 Marionette DEBUG loaded listener.js 16:31:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (000000594245A800) [pid = 4948] [serial = 1754] [outer = 0000005941A98000] 16:31:40 INFO - PROCESS | 4948 | 1462836700861 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 16:31:40 INFO - PROCESS | 4948 | 1462836700891 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 4948 | 1462836700893 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:31:40 INFO - PROCESS | 4948 | 1462836700904 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 4948 | 1462836700906 Marionette TRACE conn6 <- [1,2302,null,{}] 16:31:40 INFO - PROCESS | 4948 | 1462836700917 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 4948 | 1462836701047 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:31:41 INFO - PROCESS | 4948 | 1462836701059 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AF000 == 50 [pid = 4948] [id = 585] 16:31:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005942461800) [pid = 4948] [serial = 1755] [outer = 0000000000000000] 16:31:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005943F83400) [pid = 4948] [serial = 1756] [outer = 0000005942461800] 16:31:41 INFO - PROCESS | 4948 | 1462836701151 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005944D82400) [pid = 4948] [serial = 1757] [outer = 0000005942461800] 16:31:41 INFO - PROCESS | 4948 | 1462836701572 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 16:31:41 INFO - PROCESS | 4948 | 1462836701596 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:31:41 INFO - PROCESS | 4948 | 1462836701598 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:31:41 INFO - PROCESS | 4948 | 1462836701601 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:31:41 INFO - PROCESS | 4948 | 1462836701603 Marionette TRACE conn6 <- [1,2306,null,{}] 16:31:41 INFO - PROCESS | 4948 | 1462836701607 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:41 INFO - PROCESS | 4948 | 1462836701747 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:31:41 INFO - PROCESS | 4948 | 1462836701771 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B797800 == 51 [pid = 4948] [id = 586] 16:31:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005945076C00) [pid = 4948] [serial = 1758] [outer = 0000000000000000] 16:31:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059450DF800) [pid = 4948] [serial = 1759] [outer = 0000005945076C00] 16:31:41 INFO - PROCESS | 4948 | 1462836701817 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059466CD800) [pid = 4948] [serial = 1760] [outer = 0000005945076C00] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593E515000) [pid = 4948] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593BECA800) [pid = 4948] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005942458800) [pid = 4948] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593D972C00) [pid = 4948] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005936B0C400) [pid = 4948] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000593D980400) [pid = 4948] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (00000059377E7800) [pid = 4948] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005944A49000) [pid = 4948] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000593750B800) [pid = 4948] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005941178000) [pid = 4948] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:31:42 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059359EB000) [pid = 4948] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:31:42 INFO - PROCESS | 4948 | 1462836702401 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 4948 | 1462836702447 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:31:42 INFO - PROCESS | 4948 | 1462836702450 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - PROCESS | 4948 | 1462836702452 Marionette TRACE conn6 <- [1,2310,null,{}] 16:31:42 INFO - PROCESS | 4948 | 1462836702455 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:42 INFO - PROCESS | 4948 | 1462836702547 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:31:42 INFO - PROCESS | 4948 | 1462836702553 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948510000 == 52 [pid = 4948] [id = 587] 16:31:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593C67A400) [pid = 4948] [serial = 1761] [outer = 0000000000000000] 16:31:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005940D58000) [pid = 4948] [serial = 1762] [outer = 000000593C67A400] 16:31:42 INFO - PROCESS | 4948 | 1462836702597 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059467D3800) [pid = 4948] [serial = 1763] [outer = 000000593C67A400] 16:31:43 INFO - PROCESS | 4948 | 1462836703011 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms 16:31:43 INFO - PROCESS | 4948 | 1462836703071 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 4948 | 1462836703074 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:31:43 INFO - PROCESS | 4948 | 1462836703078 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 4948 | 1462836703079 Marionette TRACE conn6 <- [1,2314,null,{}] 16:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:31:43 INFO - PROCESS | 4948 | 1462836703085 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:43 INFO - PROCESS | 4948 | 1462836703169 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:31:43 INFO - PROCESS | 4948 | 1462836703176 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C061000 == 53 [pid = 4948] [id = 588] 16:31:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005947F92400) [pid = 4948] [serial = 1764] [outer = 0000000000000000] 16:31:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005947FDB400) [pid = 4948] [serial = 1765] [outer = 0000005947F92400] 16:31:43 INFO - PROCESS | 4948 | 1462836703221 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005947FE3C00) [pid = 4948] [serial = 1766] [outer = 0000005947F92400] 16:31:43 INFO - PROCESS | 4948 | 1462836703609 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 587ms 16:31:43 INFO - PROCESS | 4948 | 1462836703674 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 4948 | 1462836703677 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:31:43 INFO - PROCESS | 4948 | 1462836703680 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 4948 | 1462836703682 Marionette TRACE conn6 <- [1,2318,null,{}] 16:31:43 INFO - PROCESS | 4948 | 1462836703691 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:43 INFO - PROCESS | 4948 | 1462836703788 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:31:43 INFO - PROCESS | 4948 | 1462836703795 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C541000 == 54 [pid = 4948] [id = 589] 16:31:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005948272C00) [pid = 4948] [serial = 1767] [outer = 0000000000000000] 16:31:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005948275800) [pid = 4948] [serial = 1768] [outer = 0000005948272C00] 16:31:43 INFO - PROCESS | 4948 | 1462836703841 Marionette DEBUG loaded listener.js 16:31:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000594827C000) [pid = 4948] [serial = 1769] [outer = 0000005948272C00] 16:31:44 INFO - PROCESS | 4948 | 1462836704272 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 649ms 16:31:44 INFO - PROCESS | 4948 | 1462836704333 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:31:44 INFO - PROCESS | 4948 | 1462836704336 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:31:44 INFO - PROCESS | 4948 | 1462836704339 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:31:44 INFO - PROCESS | 4948 | 1462836704341 Marionette TRACE conn6 <- [1,2322,null,{}] 16:31:44 INFO - PROCESS | 4948 | 1462836704345 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:44 INFO - PROCESS | 4948 | 1462836704510 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:31:44 INFO - PROCESS | 4948 | 1462836704661 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5CA800 == 55 [pid = 4948] [id = 590] 16:31:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059374D2C00) [pid = 4948] [serial = 1770] [outer = 0000000000000000] 16:31:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593750C000) [pid = 4948] [serial = 1771] [outer = 00000059374D2C00] 16:31:44 INFO - PROCESS | 4948 | 1462836704720 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593810CC00) [pid = 4948] [serial = 1772] [outer = 00000059374D2C00] 16:31:45 INFO - PROCESS | 4948 | 1462836705274 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 16:31:45 INFO - PROCESS | 4948 | 1462836705330 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 4948 | 1462836705334 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:31:45 INFO - PROCESS | 4948 | 1462836705339 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 4948 | 1462836705344 Marionette TRACE conn6 <- [1,2326,null,{}] 16:31:45 INFO - PROCESS | 4948 | 1462836705349 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:45 INFO - PROCESS | 4948 | 1462836705464 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:31:45 INFO - PROCESS | 4948 | 1462836705590 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E88800 == 56 [pid = 4948] [id = 591] 16:31:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593D97CC00) [pid = 4948] [serial = 1773] [outer = 0000000000000000] 16:31:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593DD77800) [pid = 4948] [serial = 1774] [outer = 000000593D97CC00] 16:31:45 INFO - PROCESS | 4948 | 1462836705650 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005940D5F400) [pid = 4948] [serial = 1775] [outer = 000000593D97CC00] 16:31:46 INFO - PROCESS | 4948 | 1462836706267 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 985ms 16:31:46 INFO - PROCESS | 4948 | 1462836706328 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 4948 | 1462836706331 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:31:46 INFO - PROCESS | 4948 | 1462836706349 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 4948 | 1462836706352 Marionette TRACE conn6 <- [1,2330,null,{}] 16:31:46 INFO - PROCESS | 4948 | 1462836706356 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:46 INFO - PROCESS | 4948 | 1462836706469 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:31:46 INFO - PROCESS | 4948 | 1462836706596 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C6A3800 == 57 [pid = 4948] [id = 592] 16:31:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005943613C00) [pid = 4948] [serial = 1776] [outer = 0000000000000000] 16:31:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059440E6C00) [pid = 4948] [serial = 1777] [outer = 0000005943613C00] 16:31:46 INFO - PROCESS | 4948 | 1462836706653 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000594489A400) [pid = 4948] [serial = 1778] [outer = 0000005943613C00] 16:31:47 INFO - PROCESS | 4948 | 1462836707270 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 944ms 16:31:47 INFO - PROCESS | 4948 | 1462836707299 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 4948 | 1462836707303 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:31:47 INFO - PROCESS | 4948 | 1462836707315 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 4948 | 1462836707320 Marionette TRACE conn6 <- [1,2334,null,{}] 16:31:47 INFO - PROCESS | 4948 | 1462836707324 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:47 INFO - PROCESS | 4948 | 1462836707441 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:31:47 INFO - PROCESS | 4948 | 1462836707564 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C722800 == 58 [pid = 4948] [id = 593] 16:31:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005947FDE400) [pid = 4948] [serial = 1779] [outer = 0000000000000000] 16:31:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005948537800) [pid = 4948] [serial = 1780] [outer = 0000005947FDE400] 16:31:47 INFO - PROCESS | 4948 | 1462836707621 Marionette DEBUG loaded listener.js 16:31:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000594854E800) [pid = 4948] [serial = 1781] [outer = 0000005947FDE400] 16:31:48 INFO - PROCESS | 4948 | 1462836708189 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 944ms 16:31:48 INFO - PROCESS | 4948 | 1462836708255 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:31:48 INFO - PROCESS | 4948 | 1462836708258 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:31:48 INFO - PROCESS | 4948 | 1462836708261 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:31:48 INFO - PROCESS | 4948 | 1462836708264 Marionette TRACE conn6 <- [1,2338,null,{}] 16:31:48 INFO - PROCESS | 4948 | 1462836708267 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:48 INFO - PROCESS | 4948 | 1462836708379 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:31:48 INFO - PROCESS | 4948 | 1462836708503 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7BA800 == 59 [pid = 4948] [id = 594] 16:31:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948551C00) [pid = 4948] [serial = 1782] [outer = 0000000000000000] 16:31:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005948556400) [pid = 4948] [serial = 1783] [outer = 0000005948551C00] 16:31:48 INFO - PROCESS | 4948 | 1462836708559 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948588800) [pid = 4948] [serial = 1784] [outer = 0000005948551C00] 16:31:49 INFO - PROCESS | 4948 | 1462836709181 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 943ms 16:31:49 INFO - PROCESS | 4948 | 1462836709207 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 4948 | 1462836709210 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:31:49 INFO - PROCESS | 4948 | 1462836709214 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 4948 | 1462836709216 Marionette TRACE conn6 <- [1,2342,null,{}] 16:31:49 INFO - PROCESS | 4948 | 1462836709219 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:49 INFO - PROCESS | 4948 | 1462836709484 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:31:49 INFO - PROCESS | 4948 | 1462836709600 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000594405F800 == 60 [pid = 4948] [id = 595] 16:31:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059374CC000) [pid = 4948] [serial = 1785] [outer = 0000000000000000] 16:31:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059374D3000) [pid = 4948] [serial = 1786] [outer = 00000059374CC000] 16:31:49 INFO - PROCESS | 4948 | 1462836709691 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059377DB800) [pid = 4948] [serial = 1787] [outer = 00000059374CC000] 16:31:50 INFO - PROCESS | 4948 | 1462836710337 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1189ms 16:31:50 INFO - PROCESS | 4948 | 1462836710412 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 4948 | 1462836710416 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:31:50 INFO - PROCESS | 4948 | 1462836710422 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 4948 | 1462836710427 Marionette TRACE conn6 <- [1,2346,null,{}] 16:31:50 INFO - PROCESS | 4948 | 1462836710431 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:50 INFO - PROCESS | 4948 | 1462836710547 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB45000 == 59 [pid = 4948] [id = 405] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 000000594C541000 == 58 [pid = 4948] [id = 589] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 000000594C061000 == 57 [pid = 4948] [id = 588] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 0000005948510000 == 56 [pid = 4948] [id = 587] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 000000594B797800 == 55 [pid = 4948] [id = 586] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AF000 == 54 [pid = 4948] [id = 585] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 0000005948688800 == 53 [pid = 4948] [id = 584] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E8C800 == 52 [pid = 4948] [id = 583] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 0000005946E66000 == 51 [pid = 4948] [id = 582] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005944B48400) [pid = 4948] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 00000059412A2800 == 50 [pid = 4948] [id = 581] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D7F000 == 49 [pid = 4948] [id = 580] 16:31:50 INFO - PROCESS | 4948 | --DOCSHELL 00000059436BD800 == 48 [pid = 4948] [id = 575] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000593D6E5800) [pid = 4948] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059417B2400) [pid = 4948] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005945078800) [pid = 4948] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593751D400) [pid = 4948] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005941181800) [pid = 4948] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059376AF000) [pid = 4948] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593C67C400) [pid = 4948] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593750BC00) [pid = 4948] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005936FBA400) [pid = 4948] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005940D1FC00) [pid = 4948] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000593762EC00) [pid = 4948] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593C1B1000) [pid = 4948] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005942463C00) [pid = 4948] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593CA2A800) [pid = 4948] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593D989400) [pid = 4948] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005941A93400) [pid = 4948] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593DF11800) [pid = 4948] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005943D33400) [pid = 4948] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005937E15400) [pid = 4948] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (00000059444BE400) [pid = 4948] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005941A42800) [pid = 4948] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005944B42C00) [pid = 4948] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059450E5C00) [pid = 4948] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005940D58800) [pid = 4948] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:31:50 INFO - PROCESS | 4948 | 1462836710700 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D95D000 == 49 [pid = 4948] [id = 596] 16:31:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059359EB400) [pid = 4948] [serial = 1788] [outer = 0000000000000000] 16:31:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000593741E800) [pid = 4948] [serial = 1789] [outer = 00000059359EB400] 16:31:50 INFO - PROCESS | 4948 | 1462836710753 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059376A8400) [pid = 4948] [serial = 1790] [outer = 00000059359EB400] 16:31:51 INFO - PROCESS | 4948 | 1462836711163 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 797ms 16:31:51 INFO - PROCESS | 4948 | 1462836711222 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 4948 | 1462836711225 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:31:51 INFO - PROCESS | 4948 | 1462836711228 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 4948 | 1462836711230 Marionette TRACE conn6 <- [1,2350,null,{}] 16:31:51 INFO - PROCESS | 4948 | 1462836711234 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:51 INFO - PROCESS | 4948 | 1462836711348 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:31:51 INFO - PROCESS | 4948 | 1462836711434 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 4948 | ++DOCSHELL 00000059452CA800 == 50 [pid = 4948] [id = 597] 16:31:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000593BD16000) [pid = 4948] [serial = 1791] [outer = 0000000000000000] 16:31:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000593CA8D400) [pid = 4948] [serial = 1792] [outer = 000000593BD16000] 16:31:51 INFO - PROCESS | 4948 | 1462836711481 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000593D96F800) [pid = 4948] [serial = 1793] [outer = 000000593BD16000] 16:31:51 INFO - PROCESS | 4948 | 1462836711876 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 16:31:51 INFO - PROCESS | 4948 | 1462836711920 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 4948 | 1462836711924 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:31:51 INFO - PROCESS | 4948 | 1462836711935 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 4948 | 1462836711940 Marionette TRACE conn6 <- [1,2354,null,{}] 16:31:51 INFO - PROCESS | 4948 | 1462836711943 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:52 INFO - PROCESS | 4948 | 1462836712033 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:31:52 INFO - PROCESS | 4948 | 1462836712039 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947893000 == 51 [pid = 4948] [id = 598] 16:31:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593D97A400) [pid = 4948] [serial = 1794] [outer = 0000000000000000] 16:31:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593DF3EC00) [pid = 4948] [serial = 1795] [outer = 000000593D97A400] 16:31:52 INFO - PROCESS | 4948 | 1462836712093 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005940D50C00) [pid = 4948] [serial = 1796] [outer = 000000593D97A400] 16:31:52 INFO - PROCESS | 4948 | 1462836712531 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 649ms 16:31:52 INFO - PROCESS | 4948 | 1462836712583 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 4948 | 1462836712586 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:31:52 INFO - PROCESS | 4948 | 1462836712589 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 4948 | 1462836712590 Marionette TRACE conn6 <- [1,2358,null,{}] 16:31:52 INFO - PROCESS | 4948 | 1462836712594 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:52 INFO - PROCESS | 4948 | 1462836712679 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:31:52 INFO - PROCESS | 4948 | 1462836712718 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483C5800 == 52 [pid = 4948] [id = 599] 16:31:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005940D60C00) [pid = 4948] [serial = 1797] [outer = 0000000000000000] 16:31:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000594117DC00) [pid = 4948] [serial = 1798] [outer = 0000005940D60C00] 16:31:52 INFO - PROCESS | 4948 | 1462836712764 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005941A4BC00) [pid = 4948] [serial = 1799] [outer = 0000005940D60C00] 16:31:53 INFO - PROCESS | 4948 | 1462836713241 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 16:31:53 INFO - PROCESS | 4948 | 1462836713326 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 4948 | 1462836713328 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:31:53 INFO - PROCESS | 4948 | 1462836713332 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - PROCESS | 4948 | 1462836713334 Marionette TRACE conn6 <- [1,2362,null,{}] 16:31:53 INFO - PROCESS | 4948 | 1462836713337 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:53 INFO - PROCESS | 4948 | 1462836713454 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:31:53 INFO - PROCESS | 4948 | 1462836713517 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948696000 == 53 [pid = 4948] [id = 600] 16:31:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594245E400) [pid = 4948] [serial = 1800] [outer = 0000000000000000] 16:31:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005942463800) [pid = 4948] [serial = 1801] [outer = 000000594245E400] 16:31:53 INFO - PROCESS | 4948 | 1462836713574 Marionette DEBUG loaded listener.js 16:31:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594441A400) [pid = 4948] [serial = 1802] [outer = 000000594245E400] 16:31:54 INFO - PROCESS | 4948 | 1462836714070 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 776ms 16:31:54 INFO - PROCESS | 4948 | 1462836714111 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 4948 | 1462836714113 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:31:54 INFO - PROCESS | 4948 | 1462836714130 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 4948 | 1462836714132 Marionette TRACE conn6 <- [1,2366,null,{}] 16:31:54 INFO - PROCESS | 4948 | 1462836714136 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:54 INFO - PROCESS | 4948 | 1462836714251 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:31:54 INFO - PROCESS | 4948 | 1462836714310 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:54 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D6D000 == 54 [pid = 4948] [id = 601] 16:31:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005944805400) [pid = 4948] [serial = 1803] [outer = 0000000000000000] 16:31:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005944B3EC00) [pid = 4948] [serial = 1804] [outer = 0000005944805400] 16:31:54 INFO - PROCESS | 4948 | 1462836714356 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005945074400) [pid = 4948] [serial = 1805] [outer = 0000005944805400] 16:31:54 INFO - PROCESS | 4948 | 1462836714789 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 16:31:54 INFO - PROCESS | 4948 | 1462836714815 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 4948 | 1462836714818 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:31:54 INFO - PROCESS | 4948 | 1462836714821 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:31:54 INFO - PROCESS | 4948 | 1462836714823 Marionette TRACE conn6 <- [1,2370,null,{}] 16:31:54 INFO - PROCESS | 4948 | 1462836714827 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:55 INFO - PROCESS | 4948 | 1462836715116 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593BF41400) [pid = 4948] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D5D000) [pid = 4948] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005936D6B800) [pid = 4948] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005941A98000) [pid = 4948] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005942461800) [pid = 4948] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005940D61400) [pid = 4948] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000593756F800) [pid = 4948] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593DD74000) [pid = 4948] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059374D9400) [pid = 4948] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005946ED5400) [pid = 4948] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059466D6C00) [pid = 4948] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594245B000) [pid = 4948] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059377DF800) [pid = 4948] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593DD78C00) [pid = 4948] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005945076C00) [pid = 4948] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000593C67A400) [pid = 4948] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005947F92400) [pid = 4948] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (00000059448A0000) [pid = 4948] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059374CA400) [pid = 4948] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005944A46800) [pid = 4948] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:31:55 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000594441C400) [pid = 4948] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:31:55 INFO - PROCESS | 4948 | 1462836715178 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594129F800 == 55 [pid = 4948] [id = 602] 16:31:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (00000059359E9400) [pid = 4948] [serial = 1806] [outer = 0000000000000000] 16:31:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593751DC00) [pid = 4948] [serial = 1807] [outer = 00000059359E9400] 16:31:55 INFO - PROCESS | 4948 | 1462836715224 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593CA8D800) [pid = 4948] [serial = 1808] [outer = 00000059359E9400] 16:31:55 INFO - PROCESS | 4948 | 1462836715615 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 839ms 16:31:55 INFO - PROCESS | 4948 | 1462836715663 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:31:55 INFO - PROCESS | 4948 | 1462836715666 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:31:55 INFO - PROCESS | 4948 | 1462836715669 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:31:55 INFO - PROCESS | 4948 | 1462836715670 Marionette TRACE conn6 <- [1,2374,null,{}] 16:31:55 INFO - PROCESS | 4948 | 1462836715674 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:55 INFO - PROCESS | 4948 | 1462836715758 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:31:55 INFO - PROCESS | 4948 | 1462836715765 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBDF000 == 56 [pid = 4948] [id = 603] 16:31:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005940D61400) [pid = 4948] [serial = 1809] [outer = 0000000000000000] 16:31:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005944B40C00) [pid = 4948] [serial = 1810] [outer = 0000005940D61400] 16:31:55 INFO - PROCESS | 4948 | 1462836715810 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059453F1800) [pid = 4948] [serial = 1811] [outer = 0000005940D61400] 16:31:56 INFO - PROCESS | 4948 | 1462836716214 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 585ms 16:31:56 INFO - PROCESS | 4948 | 1462836716261 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 4948 | 1462836716264 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:31:56 INFO - PROCESS | 4948 | 1462836716272 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 4948 | 1462836716274 Marionette TRACE conn6 <- [1,2378,null,{}] 16:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:31:56 INFO - PROCESS | 4948 | 1462836716277 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:56 INFO - PROCESS | 4948 | 1462836716366 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:31:56 INFO - PROCESS | 4948 | 1462836716386 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C057800 == 57 [pid = 4948] [id = 604] 16:31:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (00000059458BE000) [pid = 4948] [serial = 1812] [outer = 0000000000000000] 16:31:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (00000059467D1000) [pid = 4948] [serial = 1813] [outer = 00000059458BE000] 16:31:56 INFO - PROCESS | 4948 | 1462836716431 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005947F8CC00) [pid = 4948] [serial = 1814] [outer = 00000059458BE000] 16:31:56 INFO - PROCESS | 4948 | 1462836716868 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 16:31:56 INFO - PROCESS | 4948 | 1462836716907 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 4948 | 1462836716909 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:31:56 INFO - PROCESS | 4948 | 1462836716913 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 4948 | 1462836716914 Marionette TRACE conn6 <- [1,2382,null,{}] 16:31:56 INFO - PROCESS | 4948 | 1462836716923 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:57 INFO - PROCESS | 4948 | 1462836717011 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:31:57 INFO - PROCESS | 4948 | 1462836717018 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C540800 == 58 [pid = 4948] [id = 605] 16:31:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000594783A400) [pid = 4948] [serial = 1815] [outer = 0000000000000000] 16:31:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005948270800) [pid = 4948] [serial = 1816] [outer = 000000594783A400] 16:31:57 INFO - PROCESS | 4948 | 1462836717068 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005948541C00) [pid = 4948] [serial = 1817] [outer = 000000594783A400] 16:31:57 INFO - PROCESS | 4948 | 1462836717843 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 16:31:57 INFO - PROCESS | 4948 | 1462836717904 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:31:57 INFO - PROCESS | 4948 | 1462836717910 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:31:57 INFO - PROCESS | 4948 | 1462836717915 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:31:57 INFO - PROCESS | 4948 | 1462836717920 Marionette TRACE conn6 <- [1,2386,null,{}] 16:31:57 INFO - PROCESS | 4948 | 1462836717926 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:58 INFO - PROCESS | 4948 | 1462836718043 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:31:58 INFO - PROCESS | 4948 | 1462836718173 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944AAF800 == 59 [pid = 4948] [id = 606] 16:31:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005937B0F000) [pid = 4948] [serial = 1818] [outer = 0000000000000000] 16:31:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593BB74400) [pid = 4948] [serial = 1819] [outer = 0000005937B0F000] 16:31:58 INFO - PROCESS | 4948 | 1462836718232 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593CD57800) [pid = 4948] [serial = 1820] [outer = 0000005937B0F000] 16:31:58 INFO - PROCESS | 4948 | 1462836718831 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 16:31:58 INFO - PROCESS | 4948 | 1462836718904 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:31:58 INFO - PROCESS | 4948 | 1462836718911 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:31:58 INFO - PROCESS | 4948 | 1462836718918 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 4948 | 1462836718921 Marionette TRACE conn6 <- [1,2390,null,{}] 16:31:58 INFO - PROCESS | 4948 | 1462836718926 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:31:59 INFO - PROCESS | 4948 | 1462836719042 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:31:59 INFO - PROCESS | 4948 | 1462836719169 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2A6800 == 60 [pid = 4948] [id = 607] 16:31:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593DF87400) [pid = 4948] [serial = 1821] [outer = 0000000000000000] 16:31:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005940D5F000) [pid = 4948] [serial = 1822] [outer = 000000593DF87400] 16:31:59 INFO - PROCESS | 4948 | 1462836719225 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000594244E000) [pid = 4948] [serial = 1823] [outer = 000000593DF87400] 16:31:59 INFO - PROCESS | 4948 | 1462836719825 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 923ms 16:31:59 INFO - PROCESS | 4948 | 1462836719847 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 4948 | 1462836719849 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:31:59 INFO - PROCESS | 4948 | 1462836719853 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 4948 | 1462836719857 Marionette TRACE conn6 <- [1,2394,null,{}] 16:31:59 INFO - PROCESS | 4948 | 1462836719869 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:00 INFO - PROCESS | 4948 | 1462836719986 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:32:00 INFO - PROCESS | 4948 | 1462836720088 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:00 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7BF800 == 61 [pid = 4948] [id = 608] 16:32:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005945072800) [pid = 4948] [serial = 1824] [outer = 0000000000000000] 16:32:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000594663A000) [pid = 4948] [serial = 1825] [outer = 0000005945072800] 16:32:00 INFO - PROCESS | 4948 | 1462836720146 Marionette DEBUG loaded listener.js 16:32:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005948278800) [pid = 4948] [serial = 1826] [outer = 0000005945072800] 16:32:00 INFO - PROCESS | 4948 | 1462836720739 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 944ms 16:32:00 INFO - PROCESS | 4948 | 1462836720800 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:32:00 INFO - PROCESS | 4948 | 1462836720803 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:32:00 INFO - PROCESS | 4948 | 1462836720806 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 4948 | 1462836720808 Marionette TRACE conn6 <- [1,2398,null,{}] 16:32:00 INFO - PROCESS | 4948 | 1462836720812 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:00 INFO - PROCESS | 4948 | 1462836720925 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:32:01 INFO - PROCESS | 4948 | 1462836721023 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6D2000 == 62 [pid = 4948] [id = 609] 16:32:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948552000) [pid = 4948] [serial = 1827] [outer = 0000000000000000] 16:32:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948589C00) [pid = 4948] [serial = 1828] [outer = 0000005948552000] 16:32:01 INFO - PROCESS | 4948 | 1462836721079 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (00000059485C5400) [pid = 4948] [serial = 1829] [outer = 0000005948552000] 16:32:01 INFO - PROCESS | 4948 | 1462836721620 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 881ms 16:32:01 INFO - PROCESS | 4948 | 1462836721689 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:32:01 INFO - PROCESS | 4948 | 1462836721692 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:32:01 INFO - PROCESS | 4948 | 1462836721695 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:32:01 INFO - PROCESS | 4948 | 1462836721698 Marionette TRACE conn6 <- [1,2402,null,{}] 16:32:01 INFO - PROCESS | 4948 | 1462836721701 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:01 INFO - PROCESS | 4948 | 1462836721809 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:32:01 INFO - PROCESS | 4948 | 1462836721935 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000594DC25000 == 63 [pid = 4948] [id = 610] 16:32:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005948557C00) [pid = 4948] [serial = 1830] [outer = 0000000000000000] 16:32:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000594862A800) [pid = 4948] [serial = 1831] [outer = 0000005948557C00] 16:32:01 INFO - PROCESS | 4948 | 1462836721991 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005948635000) [pid = 4948] [serial = 1832] [outer = 0000005948557C00] 16:32:02 INFO - PROCESS | 4948 | 1462836722623 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 985ms 16:32:02 INFO - PROCESS | 4948 | 1462836722695 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 4948 | 1462836722698 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:32:02 INFO - PROCESS | 4948 | 1462836722702 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 4948 | 1462836722705 Marionette TRACE conn6 <- [1,2406,null,{}] 16:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:32:02 INFO - PROCESS | 4948 | 1462836722708 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:02 INFO - PROCESS | 4948 | 1462836722829 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:32:02 INFO - PROCESS | 4948 | 1462836722956 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 4948 | ++DOCSHELL 0000005936F18800 == 64 [pid = 4948] [id = 611] 16:32:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005935BD1C00) [pid = 4948] [serial = 1833] [outer = 0000000000000000] 16:32:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005937636800) [pid = 4948] [serial = 1834] [outer = 0000005935BD1C00] 16:32:03 INFO - PROCESS | 4948 | 1462836723015 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000593D97F800) [pid = 4948] [serial = 1835] [outer = 0000005935BD1C00] 16:32:03 INFO - PROCESS | 4948 | 1462836723821 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1132ms 16:32:03 INFO - PROCESS | 4948 | 1462836723841 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 4948 | 1462836723847 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:32:03 INFO - PROCESS | 4948 | 1462836723851 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:32:03 INFO - PROCESS | 4948 | 1462836723855 Marionette TRACE conn6 <- [1,2410,null,{}] 16:32:03 INFO - PROCESS | 4948 | 1462836723859 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:03 INFO - PROCESS | 4948 | 1462836723964 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:32:04 INFO - PROCESS | 4948 | 1462836724099 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BB54800 == 65 [pid = 4948] [id = 612] 16:32:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005938C91C00) [pid = 4948] [serial = 1836] [outer = 0000000000000000] 16:32:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000593BD97400) [pid = 4948] [serial = 1837] [outer = 0000005938C91C00] 16:32:04 INFO - PROCESS | 4948 | 1462836724152 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000593D6E6C00) [pid = 4948] [serial = 1838] [outer = 0000005938C91C00] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB3C000 == 64 [pid = 4948] [id = 562] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005945AE2000 == 63 [pid = 4948] [id = 553] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E9C000 == 62 [pid = 4948] [id = 555] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594851D000 == 61 [pid = 4948] [id = 556] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D61000 == 60 [pid = 4948] [id = 552] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005944791800 == 59 [pid = 4948] [id = 558] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594788D800 == 58 [pid = 4948] [id = 554] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594A0AD800 == 57 [pid = 4948] [id = 557] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594C057800 == 56 [pid = 4948] [id = 604] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBDF000 == 55 [pid = 4948] [id = 603] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594129F800 == 54 [pid = 4948] [id = 602] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D6D000 == 53 [pid = 4948] [id = 601] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005948696000 == 52 [pid = 4948] [id = 600] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 00000059483C5800 == 51 [pid = 4948] [id = 599] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 0000005947893000 == 50 [pid = 4948] [id = 598] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 00000059452CA800 == 49 [pid = 4948] [id = 597] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005948275800) [pid = 4948] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000593D95D000 == 48 [pid = 4948] [id = 596] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000594405F800 == 47 [pid = 4948] [id = 595] 16:32:04 INFO - PROCESS | 4948 | --DOCSHELL 000000593E5CA800 == 46 [pid = 4948] [id = 590] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059444C2C00) [pid = 4948] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005940D20000) [pid = 4948] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059450DF800) [pid = 4948] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005940D58000) [pid = 4948] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059467D3800) [pid = 4948] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005947FDB400) [pid = 4948] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059466CD800) [pid = 4948] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005947FE3C00) [pid = 4948] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005941930800) [pid = 4948] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005944DED400) [pid = 4948] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593763A800) [pid = 4948] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005944FF3C00) [pid = 4948] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593D974000) [pid = 4948] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005943D27C00) [pid = 4948] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005938BB5400) [pid = 4948] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000594228A800) [pid = 4948] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000594245A800) [pid = 4948] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005944D82400) [pid = 4948] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005943F83400) [pid = 4948] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000594117A000) [pid = 4948] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593C51F400) [pid = 4948] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593762E400) [pid = 4948] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593DF0F000) [pid = 4948] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005940D1B800) [pid = 4948] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005937521800) [pid = 4948] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000593C88C000) [pid = 4948] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (00000059453CC800) [pid = 4948] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005947F8E400) [pid = 4948] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005947830800) [pid = 4948] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005946BF4C00) [pid = 4948] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059467C6000) [pid = 4948] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (00000059458BF000) [pid = 4948] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005945352000) [pid = 4948] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593C675800) [pid = 4948] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005938A85400) [pid = 4948] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (00000059417B2000) [pid = 4948] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:32:04 INFO - PROCESS | 4948 | 1462836724725 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 942ms 16:32:04 INFO - PROCESS | 4948 | 1462836724798 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 4948 | 1462836724804 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:32:04 INFO - PROCESS | 4948 | 1462836724810 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 4948 | 1462836724813 Marionette TRACE conn6 <- [1,2414,null,{}] 16:32:04 INFO - PROCESS | 4948 | 1462836724817 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:04 INFO - PROCESS | 4948 | 1462836724911 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:32:05 INFO - PROCESS | 4948 | 1462836724994 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436E1800 == 47 [pid = 4948] [id = 613] 16:32:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (00000059376A7800) [pid = 4948] [serial = 1839] [outer = 0000000000000000] 16:32:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593C520000) [pid = 4948] [serial = 1840] [outer = 00000059376A7800] 16:32:05 INFO - PROCESS | 4948 | 1462836725041 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (000000593D973000) [pid = 4948] [serial = 1841] [outer = 00000059376A7800] 16:32:05 INFO - PROCESS | 4948 | 1462836725456 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 16:32:05 INFO - PROCESS | 4948 | 1462836725502 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 4948 | 1462836725505 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:32:05 INFO - PROCESS | 4948 | 1462836725508 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 4948 | 1462836725512 Marionette TRACE conn6 <- [1,2418,null,{}] 16:32:05 INFO - PROCESS | 4948 | 1462836725522 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:05 INFO - PROCESS | 4948 | 1462836725615 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:32:05 INFO - PROCESS | 4948 | 1462836725623 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:05 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E22000 == 48 [pid = 4948] [id = 614] 16:32:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000593DF78800) [pid = 4948] [serial = 1842] [outer = 0000000000000000] 16:32:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005940D1A000) [pid = 4948] [serial = 1843] [outer = 000000593DF78800] 16:32:05 INFO - PROCESS | 4948 | 1462836725671 Marionette DEBUG loaded listener.js 16:32:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005941179C00) [pid = 4948] [serial = 1844] [outer = 000000593DF78800] 16:32:06 INFO - PROCESS | 4948 | 1462836726132 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 16:32:06 INFO - PROCESS | 4948 | 1462836726140 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 4948 | 1462836726143 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:32:06 INFO - PROCESS | 4948 | 1462836726146 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 4948 | 1462836726148 Marionette TRACE conn6 <- [1,2422,null,{}] 16:32:06 INFO - PROCESS | 4948 | 1462836726151 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 4948 | 1462836726242 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:32:06 INFO - PROCESS | 4948 | 1462836726249 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948520000 == 49 [pid = 4948] [id = 615] 16:32:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005941A40800) [pid = 4948] [serial = 1845] [outer = 0000000000000000] 16:32:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000594228B800) [pid = 4948] [serial = 1846] [outer = 0000005941A40800] 16:32:06 INFO - PROCESS | 4948 | 1462836726294 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (000000594245F400) [pid = 4948] [serial = 1847] [outer = 0000005941A40800] 16:32:06 INFO - PROCESS | 4948 | 1462836726743 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 16:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:32:06 INFO - PROCESS | 4948 | 1462836726791 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:32:06 INFO - PROCESS | 4948 | 1462836726793 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:32:06 INFO - PROCESS | 4948 | 1462836726802 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:32:06 INFO - PROCESS | 4948 | 1462836726803 Marionette TRACE conn6 <- [1,2426,null,{}] 16:32:06 INFO - PROCESS | 4948 | 1462836726815 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:06 INFO - PROCESS | 4948 | 1462836726926 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:32:06 INFO - PROCESS | 4948 | 1462836726933 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942347000 == 50 [pid = 4948] [id = 616] 16:32:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005941B0B000) [pid = 4948] [serial = 1848] [outer = 0000000000000000] 16:32:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005943D32C00) [pid = 4948] [serial = 1849] [outer = 0000005941B0B000] 16:32:06 INFO - PROCESS | 4948 | 1462836726978 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (00000059444B8800) [pid = 4948] [serial = 1850] [outer = 0000005941B0B000] 16:32:07 INFO - PROCESS | 4948 | 1462836727442 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 16:32:07 INFO - PROCESS | 4948 | 1462836727489 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:32:07 INFO - PROCESS | 4948 | 1462836727499 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:32:07 INFO - PROCESS | 4948 | 1462836727502 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 4948 | 1462836727504 Marionette TRACE conn6 <- [1,2430,null,{}] 16:32:07 INFO - PROCESS | 4948 | 1462836727508 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:07 INFO - PROCESS | 4948 | 1462836727635 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:32:07 INFO - PROCESS | 4948 | 1462836727724 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B681800 == 51 [pid = 4948] [id = 617] 16:32:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005944A48000) [pid = 4948] [serial = 1851] [outer = 0000000000000000] 16:32:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (00000059450E9C00) [pid = 4948] [serial = 1852] [outer = 0000005944A48000] 16:32:07 INFO - PROCESS | 4948 | 1462836727770 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059466D8800) [pid = 4948] [serial = 1853] [outer = 0000005944A48000] 16:32:08 INFO - PROCESS | 4948 | 1462836728183 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 16:32:08 INFO - PROCESS | 4948 | 1462836728240 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 4948 | 1462836728242 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:32:08 INFO - PROCESS | 4948 | 1462836728245 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 4948 | 1462836728247 Marionette TRACE conn6 <- [1,2434,null,{}] 16:32:08 INFO - PROCESS | 4948 | 1462836728251 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:08 INFO - PROCESS | 4948 | 1462836728391 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:32:08 INFO - PROCESS | 4948 | 1462836728452 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBCA800 == 52 [pid = 4948] [id = 618] 16:32:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005946BF4C00) [pid = 4948] [serial = 1854] [outer = 0000000000000000] 16:32:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005947F95400) [pid = 4948] [serial = 1855] [outer = 0000005946BF4C00] 16:32:08 INFO - PROCESS | 4948 | 1462836728497 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005948273000) [pid = 4948] [serial = 1856] [outer = 0000005946BF4C00] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (00000059458BE000) [pid = 4948] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000594245E400) [pid = 4948] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005944805400) [pid = 4948] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (00000059359EB400) [pid = 4948] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005940D60C00) [pid = 4948] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000593BD16000) [pid = 4948] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (00000059374CC000) [pid = 4948] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000593D97A400) [pid = 4948] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005948272C00) [pid = 4948] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005940D61400) [pid = 4948] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:32:08 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (00000059359E9400) [pid = 4948] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:32:09 INFO - PROCESS | 4948 | 1462836729045 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 840ms 16:32:09 INFO - PROCESS | 4948 | 1462836729088 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 4948 | 1462836729090 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:32:09 INFO - PROCESS | 4948 | 1462836729093 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 4948 | 1462836729095 Marionette TRACE conn6 <- [1,2438,null,{}] 16:32:09 INFO - PROCESS | 4948 | 1462836729099 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 4948 | 1462836729184 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:32:09 INFO - PROCESS | 4948 | 1462836729268 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF7E000 == 53 [pid = 4948] [id = 619] 16:32:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (000000593C64BC00) [pid = 4948] [serial = 1857] [outer = 0000000000000000] 16:32:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005941A4AC00) [pid = 4948] [serial = 1858] [outer = 000000593C64BC00] 16:32:09 INFO - PROCESS | 4948 | 1462836729314 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005946E2C400) [pid = 4948] [serial = 1859] [outer = 000000593C64BC00] 16:32:09 INFO - PROCESS | 4948 | 1462836729661 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 16:32:09 INFO - PROCESS | 4948 | 1462836729726 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 4948 | 1462836729729 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:32:09 INFO - PROCESS | 4948 | 1462836729732 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 4948 | 1462836729734 Marionette TRACE conn6 <- [1,2442,null,{}] 16:32:09 INFO - PROCESS | 4948 | 1462836729737 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:09 INFO - PROCESS | 4948 | 1462836729823 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:32:09 INFO - PROCESS | 4948 | 1462836729905 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0CF800 == 54 [pid = 4948] [id = 620] 16:32:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (000000593CA99000) [pid = 4948] [serial = 1860] [outer = 0000000000000000] 16:32:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005948533800) [pid = 4948] [serial = 1861] [outer = 000000593CA99000] 16:32:09 INFO - PROCESS | 4948 | 1462836729950 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594858B400) [pid = 4948] [serial = 1862] [outer = 000000593CA99000] 16:32:10 INFO - PROCESS | 4948 | 1462836730297 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 587ms 16:32:10 INFO - PROCESS | 4948 | 1462836730321 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 4948 | 1462836730323 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:32:10 INFO - PROCESS | 4948 | 1462836730326 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 4948 | 1462836730328 Marionette TRACE conn6 <- [1,2446,null,{}] 16:32:10 INFO - PROCESS | 4948 | 1462836730332 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:10 INFO - PROCESS | 4948 | 1462836730460 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:32:10 INFO - PROCESS | 4948 | 1462836730469 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C52F000 == 55 [pid = 4948] [id = 621] 16:32:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593751D400) [pid = 4948] [serial = 1863] [outer = 0000000000000000] 16:32:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059486A5C00) [pid = 4948] [serial = 1864] [outer = 000000593751D400] 16:32:10 INFO - PROCESS | 4948 | 1462836730514 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059486B2C00) [pid = 4948] [serial = 1865] [outer = 000000593751D400] 16:32:11 INFO - PROCESS | 4948 | 1462836731018 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 16:32:11 INFO - PROCESS | 4948 | 1462836731065 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 4948 | 1462836731070 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:32:11 INFO - PROCESS | 4948 | 1462836731075 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 4948 | 1462836731080 Marionette TRACE conn6 <- [1,2450,null,{}] 16:32:11 INFO - PROCESS | 4948 | 1462836731087 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:11 INFO - PROCESS | 4948 | 1462836731218 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:32:11 INFO - PROCESS | 4948 | 1462836731313 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C6800 == 56 [pid = 4948] [id = 622] 16:32:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005937523000) [pid = 4948] [serial = 1866] [outer = 0000000000000000] 16:32:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593762CC00) [pid = 4948] [serial = 1867] [outer = 0000005937523000] 16:32:11 INFO - PROCESS | 4948 | 1462836731371 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (000000593BB76400) [pid = 4948] [serial = 1868] [outer = 0000005937523000] 16:32:12 INFO - PROCESS | 4948 | 1462836732010 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 16:32:12 INFO - PROCESS | 4948 | 1462836732065 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 4948 | 1462836732071 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:32:12 INFO - PROCESS | 4948 | 1462836732078 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:32:12 INFO - PROCESS | 4948 | 1462836732081 Marionette TRACE conn6 <- [1,2454,null,{}] 16:32:12 INFO - PROCESS | 4948 | 1462836732086 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:12 INFO - PROCESS | 4948 | 1462836732204 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:32:12 INFO - PROCESS | 4948 | 1462836732332 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AB000 == 57 [pid = 4948] [id = 623] 16:32:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000593DF0F000) [pid = 4948] [serial = 1869] [outer = 0000000000000000] 16:32:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593DF7D400) [pid = 4948] [serial = 1870] [outer = 000000593DF0F000] 16:32:12 INFO - PROCESS | 4948 | 1462836732388 Marionette DEBUG loaded listener.js 16:32:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005941A41800) [pid = 4948] [serial = 1871] [outer = 000000593DF0F000] 16:32:12 INFO - PROCESS | 4948 | 1462836732953 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 944ms 16:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:32:13 INFO - PROCESS | 4948 | 1462836733028 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 4948 | 1462836733031 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:32:13 INFO - PROCESS | 4948 | 1462836733034 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 4948 | 1462836733038 Marionette TRACE conn6 <- [1,2458,null,{}] 16:32:13 INFO - PROCESS | 4948 | 1462836733050 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:13 INFO - PROCESS | 4948 | 1462836733170 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:32:13 INFO - PROCESS | 4948 | 1462836733297 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C747000 == 58 [pid = 4948] [id = 624] 16:32:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (00000059444C2C00) [pid = 4948] [serial = 1872] [outer = 0000000000000000] 16:32:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005945074000) [pid = 4948] [serial = 1873] [outer = 00000059444C2C00] 16:32:13 INFO - PROCESS | 4948 | 1462836733358 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005948553400) [pid = 4948] [serial = 1874] [outer = 00000059444C2C00] 16:32:13 INFO - PROCESS | 4948 | 1462836733926 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 944ms 16:32:14 INFO - PROCESS | 4948 | 1462836733993 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 4948 | 1462836733996 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:32:14 INFO - PROCESS | 4948 | 1462836734001 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 4948 | 1462836734003 Marionette TRACE conn6 <- [1,2462,null,{}] 16:32:14 INFO - PROCESS | 4948 | 1462836734007 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:14 INFO - PROCESS | 4948 | 1462836734122 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:32:14 INFO - PROCESS | 4948 | 1462836734248 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:14 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E610800 == 59 [pid = 4948] [id = 625] 16:32:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059486B3C00) [pid = 4948] [serial = 1875] [outer = 0000000000000000] 16:32:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059486E1000) [pid = 4948] [serial = 1876] [outer = 00000059486B3C00] 16:32:14 INFO - PROCESS | 4948 | 1462836734304 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594883A400) [pid = 4948] [serial = 1877] [outer = 00000059486B3C00] 16:32:14 INFO - PROCESS | 4948 | 1462836734873 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 922ms 16:32:14 INFO - PROCESS | 4948 | 1462836734929 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 4948 | 1462836734931 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:32:14 INFO - PROCESS | 4948 | 1462836734935 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 4948 | 1462836734937 Marionette TRACE conn6 <- [1,2466,null,{}] 16:32:14 INFO - PROCESS | 4948 | 1462836734941 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 4948 | 1462836735053 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:32:15 INFO - PROCESS | 4948 | 1462836735152 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB2B000 == 60 [pid = 4948] [id = 626] 16:32:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059486E2000) [pid = 4948] [serial = 1878] [outer = 0000000000000000] 16:32:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005948843800) [pid = 4948] [serial = 1879] [outer = 00000059486E2000] 16:32:15 INFO - PROCESS | 4948 | 1462836735206 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005948852C00) [pid = 4948] [serial = 1880] [outer = 00000059486E2000] 16:32:15 INFO - PROCESS | 4948 | 1462836735753 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 881ms 16:32:15 INFO - PROCESS | 4948 | 1462836735820 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:32:15 INFO - PROCESS | 4948 | 1462836735822 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:32:15 INFO - PROCESS | 4948 | 1462836735826 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:32:15 INFO - PROCESS | 4948 | 1462836735828 Marionette TRACE conn6 <- [1,2470,null,{}] 16:32:15 INFO - PROCESS | 4948 | 1462836735832 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:15 INFO - PROCESS | 4948 | 1462836735967 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:32:16 INFO - PROCESS | 4948 | 1462836736071 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB94800 == 61 [pid = 4948] [id = 627] 16:32:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005948858800) [pid = 4948] [serial = 1881] [outer = 0000000000000000] 16:32:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005948888800) [pid = 4948] [serial = 1882] [outer = 0000005948858800] 16:32:16 INFO - PROCESS | 4948 | 1462836736127 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (00000059488B2400) [pid = 4948] [serial = 1883] [outer = 0000005948858800] 16:32:16 INFO - PROCESS | 4948 | 1462836736978 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1185ms 16:32:17 INFO - PROCESS | 4948 | 1462836737013 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 4948 | 1462836737017 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:32:17 INFO - PROCESS | 4948 | 1462836737021 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:32:17 INFO - PROCESS | 4948 | 1462836737026 Marionette TRACE conn6 <- [1,2474,null,{}] 16:32:17 INFO - PROCESS | 4948 | 1462836737032 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:17 INFO - PROCESS | 4948 | 1462836737136 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:32:17 INFO - PROCESS | 4948 | 1462836737271 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436BC000 == 62 [pid = 4948] [id = 628] 16:32:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (00000059363C0400) [pid = 4948] [serial = 1884] [outer = 0000000000000000] 16:32:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005937524400) [pid = 4948] [serial = 1885] [outer = 00000059363C0400] 16:32:17 INFO - PROCESS | 4948 | 1462836737322 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005938C1BC00) [pid = 4948] [serial = 1886] [outer = 00000059363C0400] 16:32:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0CF800 == 61 [pid = 4948] [id = 620] 16:32:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF7E000 == 60 [pid = 4948] [id = 619] 16:32:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBCA800 == 59 [pid = 4948] [id = 618] 16:32:17 INFO - PROCESS | 4948 | --DOCSHELL 000000594B681800 == 58 [pid = 4948] [id = 617] 16:32:17 INFO - PROCESS | 4948 | --DOCSHELL 0000005942347000 == 57 [pid = 4948] [id = 616] 16:32:17 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000593750C000) [pid = 4948] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:32:17 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593DD77800) [pid = 4948] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:32:17 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059440E6C00) [pid = 4948] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:32:17 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005948537800) [pid = 4948] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:32:17 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005948556400) [pid = 4948] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | 1462836738020 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:32:18 INFO - PROCESS | 4948 | --DOCSHELL 0000005948520000 == 56 [pid = 4948] [id = 615] 16:32:18 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E22000 == 55 [pid = 4948] [id = 614] 16:32:18 INFO - PROCESS | 4948 | --DOCSHELL 00000059436E1800 == 54 [pid = 4948] [id = 613] 16:32:18 INFO - PROCESS | 4948 | --DOCSHELL 000000593BB54800 == 53 [pid = 4948] [id = 612] 16:32:18 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2A6800 == 52 [pid = 4948] [id = 607] 16:32:18 INFO - PROCESS | 4948 | --DOCSHELL 0000005944AAF800 == 51 [pid = 4948] [id = 606] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005942463800) [pid = 4948] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005944B3EC00) [pid = 4948] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594441A400) [pid = 4948] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000593741E800) [pid = 4948] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000594117DC00) [pid = 4948] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593CA8D400) [pid = 4948] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593D96F800) [pid = 4948] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (00000059376A8400) [pid = 4948] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005945074400) [pid = 4948] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059377DB800) [pid = 4948] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059374D3000) [pid = 4948] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1032ms 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (000000593DF3EC00) [pid = 4948] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005940D50C00) [pid = 4948] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000594827C000) [pid = 4948] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005944B40C00) [pid = 4948] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059453F1800) [pid = 4948] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005947F8CC00) [pid = 4948] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593751DC00) [pid = 4948] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000593CA8D800) [pid = 4948] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005941A4BC00) [pid = 4948] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (00000059467D1000) [pid = 4948] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:32:18 INFO - PROCESS | 4948 | 1462836738063 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 4948 | 1462836738069 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:32:18 INFO - PROCESS | 4948 | 1462836738095 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 4948 | 1462836738097 Marionette TRACE conn6 <- [1,2478,null,{}] 16:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:32:18 INFO - PROCESS | 4948 | 1462836738101 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 4948 | 1462836738191 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:32:18 INFO - PROCESS | 4948 | 1462836738204 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594233E000 == 52 [pid = 4948] [id = 629] 16:32:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (000000593750E000) [pid = 4948] [serial = 1887] [outer = 0000000000000000] 16:32:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005937634000) [pid = 4948] [serial = 1888] [outer = 000000593750E000] 16:32:18 INFO - PROCESS | 4948 | 1462836738249 Marionette DEBUG loaded listener.js 16:32:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005938C27800) [pid = 4948] [serial = 1889] [outer = 000000593750E000] 16:32:18 INFO - PROCESS | 4948 | 1462836738788 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 733ms 16:32:18 INFO - PROCESS | 4948 | 1462836738836 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:32:18 INFO - PROCESS | 4948 | 1462836738838 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:32:18 INFO - PROCESS | 4948 | 1462836738841 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 4948 | 1462836738845 Marionette TRACE conn6 <- [1,2482,null,{}] 16:32:18 INFO - PROCESS | 4948 | 1462836738856 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:18 INFO - PROCESS | 4948 | 1462836738948 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:32:19 INFO - PROCESS | 4948 | 1462836739033 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594676E000 == 53 [pid = 4948] [id = 630] 16:32:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593751C000) [pid = 4948] [serial = 1890] [outer = 0000000000000000] 16:32:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (000000593DD75C00) [pid = 4948] [serial = 1891] [outer = 000000593751C000] 16:32:19 INFO - PROCESS | 4948 | 1462836739082 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593DF79400) [pid = 4948] [serial = 1892] [outer = 000000593751C000] 16:32:19 INFO - PROCESS | 4948 | 1462836739466 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 16:32:19 INFO - PROCESS | 4948 | 1462836739541 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 4948 | 1462836739545 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:32:19 INFO - PROCESS | 4948 | 1462836739548 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:32:19 INFO - PROCESS | 4948 | 1462836739550 Marionette TRACE conn6 <- [1,2486,null,{}] 16:32:19 INFO - PROCESS | 4948 | 1462836739554 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:19 INFO - PROCESS | 4948 | 1462836739643 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:32:19 INFO - PROCESS | 4948 | 1462836739649 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:19 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E2C800 == 54 [pid = 4948] [id = 631] 16:32:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005940D21400) [pid = 4948] [serial = 1893] [outer = 0000000000000000] 16:32:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005940D59800) [pid = 4948] [serial = 1894] [outer = 0000005940D21400] 16:32:19 INFO - PROCESS | 4948 | 1462836739695 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (000000594117DC00) [pid = 4948] [serial = 1895] [outer = 0000005940D21400] 16:32:20 INFO - PROCESS | 4948 | 1462836740154 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 16:32:20 INFO - PROCESS | 4948 | 1462836740194 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 4948 | 1462836740196 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:32:20 INFO - PROCESS | 4948 | 1462836740204 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 4948 | 1462836740206 Marionette TRACE conn6 <- [1,2490,null,{}] 16:32:20 INFO - PROCESS | 4948 | 1462836740218 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:20 INFO - PROCESS | 4948 | 1462836740329 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:32:20 INFO - PROCESS | 4948 | 1462836740336 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 4948 | ++DOCSHELL 000000594851A000 == 55 [pid = 4948] [id = 632] 16:32:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005941930400) [pid = 4948] [serial = 1896] [outer = 0000000000000000] 16:32:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005941A48000) [pid = 4948] [serial = 1897] [outer = 0000005941930400] 16:32:20 INFO - PROCESS | 4948 | 1462836740381 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005942296C00) [pid = 4948] [serial = 1898] [outer = 0000005941930400] 16:32:20 INFO - PROCESS | 4948 | 1462836740830 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 648ms 16:32:20 INFO - PROCESS | 4948 | 1462836740857 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 4948 | 1462836740859 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:32:20 INFO - PROCESS | 4948 | 1462836740863 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 4948 | 1462836740864 Marionette TRACE conn6 <- [1,2494,null,{}] 16:32:20 INFO - PROCESS | 4948 | 1462836740868 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:21 INFO - PROCESS | 4948 | 1462836741016 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:32:21 INFO - PROCESS | 4948 | 1462836741104 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A299800 == 56 [pid = 4948] [id = 633] 16:32:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005942457000) [pid = 4948] [serial = 1899] [outer = 0000000000000000] 16:32:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005943D2F000) [pid = 4948] [serial = 1900] [outer = 0000005942457000] 16:32:21 INFO - PROCESS | 4948 | 1462836741150 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (00000059444BC000) [pid = 4948] [serial = 1901] [outer = 0000005942457000] 16:32:21 INFO - PROCESS | 4948 | 1462836741580 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 16:32:21 INFO - PROCESS | 4948 | 1462836741599 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:32:21 INFO - PROCESS | 4948 | 1462836741601 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:32:21 INFO - PROCESS | 4948 | 1462836741615 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:32:21 INFO - PROCESS | 4948 | 1462836741617 Marionette TRACE conn6 <- [1,2498,null,{}] 16:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:32:21 INFO - PROCESS | 4948 | 1462836741620 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:21 INFO - PROCESS | 4948 | 1462836741734 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:32:21 INFO - PROCESS | 4948 | 1462836741741 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B66D000 == 57 [pid = 4948] [id = 634] 16:32:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059445E4C00) [pid = 4948] [serial = 1902] [outer = 0000000000000000] 16:32:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005944B3F000) [pid = 4948] [serial = 1903] [outer = 00000059445E4C00] 16:32:21 INFO - PROCESS | 4948 | 1462836741832 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005944FEF400) [pid = 4948] [serial = 1904] [outer = 00000059445E4C00] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005945351400) [pid = 4948] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005935BD1C00) [pid = 4948] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005947FDE400) [pid = 4948] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593DF78800) [pid = 4948] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593C64BC00) [pid = 4948] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005944A48000) [pid = 4948] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005948551C00) [pid = 4948] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059376A7800) [pid = 4948] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005946BF4C00) [pid = 4948] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005943613C00) [pid = 4948] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005941A40800) [pid = 4948] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005941B0B000) [pid = 4948] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593D97CC00) [pid = 4948] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (0000005938C91C00) [pid = 4948] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593CA99000) [pid = 4948] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:32:22 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059374D2C00) [pid = 4948] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:32:22 INFO - PROCESS | 4948 | 1462836742487 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 924ms 16:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:32:22 INFO - PROCESS | 4948 | 1462836742543 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 4948 | 1462836742545 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:32:22 INFO - PROCESS | 4948 | 1462836742549 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 4948 | 1462836742550 Marionette TRACE conn6 <- [1,2502,null,{}] 16:32:22 INFO - PROCESS | 4948 | 1462836742554 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:22 INFO - PROCESS | 4948 | 1462836742647 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:32:22 INFO - PROCESS | 4948 | 1462836742657 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947880000 == 58 [pid = 4948] [id = 635] 16:32:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005937505400) [pid = 4948] [serial = 1905] [outer = 0000000000000000] 16:32:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593CA99000) [pid = 4948] [serial = 1906] [outer = 0000005937505400] 16:32:22 INFO - PROCESS | 4948 | 1462836742702 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005944DEC400) [pid = 4948] [serial = 1907] [outer = 0000005937505400] 16:32:23 INFO - PROCESS | 4948 | 1462836743125 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 16:32:23 INFO - PROCESS | 4948 | 1462836743180 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 4948 | 1462836743182 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:32:23 INFO - PROCESS | 4948 | 1462836743185 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 4948 | 1462836743187 Marionette TRACE conn6 <- [1,2506,null,{}] 16:32:23 INFO - PROCESS | 4948 | 1462836743190 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 4948 | 1462836743277 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:32:23 INFO - PROCESS | 4948 | 1462836743283 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF77800 == 59 [pid = 4948] [id = 636] 16:32:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000594507D800) [pid = 4948] [serial = 1908] [outer = 0000000000000000] 16:32:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005945885800) [pid = 4948] [serial = 1909] [outer = 000000594507D800] 16:32:23 INFO - PROCESS | 4948 | 1462836743328 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059467C5000) [pid = 4948] [serial = 1910] [outer = 000000594507D800] 16:32:23 INFO - PROCESS | 4948 | 1462836743774 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 16:32:23 INFO - PROCESS | 4948 | 1462836743815 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 4948 | 1462836743818 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:32:23 INFO - PROCESS | 4948 | 1462836743821 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 4948 | 1462836743823 Marionette TRACE conn6 <- [1,2510,null,{}] 16:32:23 INFO - PROCESS | 4948 | 1462836743827 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:23 INFO - PROCESS | 4948 | 1462836743923 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:32:23 INFO - PROCESS | 4948 | 1462836743930 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0CC000 == 60 [pid = 4948] [id = 637] 16:32:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005946BF4C00) [pid = 4948] [serial = 1911] [outer = 0000000000000000] 16:32:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000594782D000) [pid = 4948] [serial = 1912] [outer = 0000005946BF4C00] 16:32:23 INFO - PROCESS | 4948 | 1462836743975 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005947F92400) [pid = 4948] [serial = 1913] [outer = 0000005946BF4C00] 16:32:24 INFO - PROCESS | 4948 | 1462836744430 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 16:32:24 INFO - PROCESS | 4948 | 1462836744511 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 4948 | 1462836744515 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:32:24 INFO - PROCESS | 4948 | 1462836744526 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 4948 | 1462836744531 Marionette TRACE conn6 <- [1,2514,null,{}] 16:32:24 INFO - PROCESS | 4948 | 1462836744545 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:24 INFO - PROCESS | 4948 | 1462836744699 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:32:24 INFO - PROCESS | 4948 | 1462836744824 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:24 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942346800 == 61 [pid = 4948] [id = 638] 16:32:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593750BC00) [pid = 4948] [serial = 1914] [outer = 0000000000000000] 16:32:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005937527400) [pid = 4948] [serial = 1915] [outer = 000000593750BC00] 16:32:24 INFO - PROCESS | 4948 | 1462836744884 Marionette DEBUG loaded listener.js 16:32:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005938A85400) [pid = 4948] [serial = 1916] [outer = 000000593750BC00] 16:32:25 INFO - PROCESS | 4948 | 1462836745520 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1037ms 16:32:25 INFO - PROCESS | 4948 | 1462836745566 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:32:25 INFO - PROCESS | 4948 | 1462836745570 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:32:25 INFO - PROCESS | 4948 | 1462836745578 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:32:25 INFO - PROCESS | 4948 | 1462836745582 Marionette TRACE conn6 <- [1,2518,null,{}] 16:32:25 INFO - PROCESS | 4948 | 1462836745587 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:25 INFO - PROCESS | 4948 | 1462836745704 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:32:25 INFO - PROCESS | 4948 | 1462836745805 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483E0800 == 62 [pid = 4948] [id = 639] 16:32:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000593D982800) [pid = 4948] [serial = 1917] [outer = 0000000000000000] 16:32:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000593DF0FC00) [pid = 4948] [serial = 1918] [outer = 000000593D982800] 16:32:25 INFO - PROCESS | 4948 | 1462836745861 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005941172800) [pid = 4948] [serial = 1919] [outer = 000000593D982800] 16:32:26 INFO - PROCESS | 4948 | 1462836746435 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 881ms 16:32:26 INFO - PROCESS | 4948 | 1462836746462 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 4948 | 1462836746465 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:32:26 INFO - PROCESS | 4948 | 1462836746469 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 4948 | 1462836746472 Marionette TRACE conn6 <- [1,2522,null,{}] 16:32:26 INFO - PROCESS | 4948 | 1462836746482 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:26 INFO - PROCESS | 4948 | 1462836746604 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:32:26 INFO - PROCESS | 4948 | 1462836746707 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C690000 == 63 [pid = 4948] [id = 640] 16:32:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005943F81400) [pid = 4948] [serial = 1920] [outer = 0000000000000000] 16:32:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059440E6C00) [pid = 4948] [serial = 1921] [outer = 0000005943F81400] 16:32:26 INFO - PROCESS | 4948 | 1462836746767 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059450DF000) [pid = 4948] [serial = 1922] [outer = 0000005943F81400] 16:32:27 INFO - PROCESS | 4948 | 1462836747411 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 986ms 16:32:27 INFO - PROCESS | 4948 | 1462836747460 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 4948 | 1462836747462 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:32:27 INFO - PROCESS | 4948 | 1462836747466 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 4948 | 1462836747468 Marionette TRACE conn6 <- [1,2526,null,{}] 16:32:27 INFO - PROCESS | 4948 | 1462836747472 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:27 INFO - PROCESS | 4948 | 1462836747587 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:32:27 INFO - PROCESS | 4948 | 1462836747714 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7C1000 == 64 [pid = 4948] [id = 641] 16:32:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005940D65C00) [pid = 4948] [serial = 1923] [outer = 0000000000000000] 16:32:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005947F99C00) [pid = 4948] [serial = 1924] [outer = 0000005940D65C00] 16:32:27 INFO - PROCESS | 4948 | 1462836747771 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594827B000) [pid = 4948] [serial = 1925] [outer = 0000005940D65C00] 16:32:28 INFO - PROCESS | 4948 | 1462836748378 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 16:32:28 INFO - PROCESS | 4948 | 1462836748453 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 4948 | 1462836748456 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:32:28 INFO - PROCESS | 4948 | 1462836748459 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 4948 | 1462836748462 Marionette TRACE conn6 <- [1,2530,null,{}] 16:32:28 INFO - PROCESS | 4948 | 1462836748465 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:28 INFO - PROCESS | 4948 | 1462836748576 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:32:28 INFO - PROCESS | 4948 | 1462836748705 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E60A800 == 65 [pid = 4948] [id = 642] 16:32:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005948535400) [pid = 4948] [serial = 1926] [outer = 0000000000000000] 16:32:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594854A800) [pid = 4948] [serial = 1927] [outer = 0000005948535400] 16:32:28 INFO - PROCESS | 4948 | 1462836748762 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059485C7400) [pid = 4948] [serial = 1928] [outer = 0000005948535400] 16:32:29 INFO - PROCESS | 4948 | 1462836749304 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 881ms 16:32:29 INFO - PROCESS | 4948 | 1462836749346 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 4948 | 1462836749348 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:32:29 INFO - PROCESS | 4948 | 1462836749353 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 4948 | 1462836749355 Marionette TRACE conn6 <- [1,2534,null,{}] 16:32:29 INFO - PROCESS | 4948 | 1462836749359 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:29 INFO - PROCESS | 4948 | 1462836749497 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:32:29 INFO - PROCESS | 4948 | 1462836749602 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC06000 == 66 [pid = 4948] [id = 643] 16:32:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059486E8000) [pid = 4948] [serial = 1929] [outer = 0000000000000000] 16:32:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005948840800) [pid = 4948] [serial = 1930] [outer = 00000059486E8000] 16:32:29 INFO - PROCESS | 4948 | 1462836749659 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594885D000) [pid = 4948] [serial = 1931] [outer = 00000059486E8000] 16:32:30 INFO - PROCESS | 4948 | 1462836750313 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1027ms 16:32:30 INFO - PROCESS | 4948 | 1462836750397 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 4948 | 1462836750399 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:32:30 INFO - PROCESS | 4948 | 1462836750403 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 4948 | 1462836750405 Marionette TRACE conn6 <- [1,2538,null,{}] 16:32:30 INFO - PROCESS | 4948 | 1462836750409 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:30 INFO - PROCESS | 4948 | 1462836750538 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:32:30 INFO - PROCESS | 4948 | 1462836750818 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944062800 == 67 [pid = 4948] [id = 644] 16:32:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (0000005936D3D000) [pid = 4948] [serial = 1932] [outer = 0000000000000000] 16:32:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059374CAC00) [pid = 4948] [serial = 1933] [outer = 0000005936D3D000] 16:32:30 INFO - PROCESS | 4948 | 1462836750873 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059377E2800) [pid = 4948] [serial = 1934] [outer = 0000005936D3D000] 16:32:31 INFO - PROCESS | 4948 | 1462836751523 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1195ms 16:32:31 INFO - PROCESS | 4948 | 1462836751598 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 4948 | 1462836751603 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:32:31 INFO - PROCESS | 4948 | 1462836751607 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 4948 | 1462836751611 Marionette TRACE conn6 <- [1,2542,null,{}] 16:32:31 INFO - PROCESS | 4948 | 1462836751616 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:31 INFO - PROCESS | 4948 | 1462836751730 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:32:31 INFO - PROCESS | 4948 | 1462836751868 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF77800 == 66 [pid = 4948] [id = 636] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005947880000 == 65 [pid = 4948] [id = 635] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594B66D000 == 64 [pid = 4948] [id = 634] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594A299800 == 63 [pid = 4948] [id = 633] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594851A000 == 62 [pid = 4948] [id = 632] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E2C800 == 61 [pid = 4948] [id = 631] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594676E000 == 60 [pid = 4948] [id = 630] 16:32:31 INFO - PROCESS | 4948 | --DOCSHELL 000000594233E000 == 59 [pid = 4948] [id = 629] 16:32:31 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (00000059486A5C00) [pid = 4948] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:32:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CD6F800 == 60 [pid = 4948] [id = 645] 16:32:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005936FB9800) [pid = 4948] [serial = 1935] [outer = 0000000000000000] 16:32:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (00000059374D8400) [pid = 4948] [serial = 1936] [outer = 0000005936FB9800] 16:32:31 INFO - PROCESS | 4948 | 1462836751961 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000593D975C00) [pid = 4948] [serial = 1937] [outer = 0000005936FB9800] 16:32:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059436BC000 == 59 [pid = 4948] [id = 628] 16:32:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594E610800 == 58 [pid = 4948] [id = 625] 16:32:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AB000 == 57 [pid = 4948] [id = 623] 16:32:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059442C6800 == 56 [pid = 4948] [id = 622] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000594862A800) [pid = 4948] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059458BE400) [pid = 4948] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005937636800) [pid = 4948] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000594854E800) [pid = 4948] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005940D1A000) [pid = 4948] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005941A4AC00) [pid = 4948] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059466D8800) [pid = 4948] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005948588800) [pid = 4948] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005948589C00) [pid = 4948] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000593C520000) [pid = 4948] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593D97F800) [pid = 4948] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005948273000) [pid = 4948] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594489A400) [pid = 4948] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (000000593BB74400) [pid = 4948] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005941179C00) [pid = 4948] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000593D973000) [pid = 4948] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005947F95400) [pid = 4948] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005946E2C400) [pid = 4948] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000594245F400) [pid = 4948] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005943D32C00) [pid = 4948] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005948270800) [pid = 4948] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D5F400) [pid = 4948] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593BD97400) [pid = 4948] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005940D5F000) [pid = 4948] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (00000059444B8800) [pid = 4948] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005948533800) [pid = 4948] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059450E9C00) [pid = 4948] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593D6E6C00) [pid = 4948] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593810CC00) [pid = 4948] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000594228B800) [pid = 4948] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000594663A000) [pid = 4948] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594858B400) [pid = 4948] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:32:32 INFO - PROCESS | 4948 | 1462836752438 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 880ms 16:32:32 INFO - PROCESS | 4948 | 1462836752493 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 4948 | 1462836752497 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:32:32 INFO - PROCESS | 4948 | 1462836752502 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 4948 | 1462836752504 Marionette TRACE conn6 <- [1,2546,null,{}] 16:32:32 INFO - PROCESS | 4948 | 1462836752507 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:32 INFO - PROCESS | 4948 | 1462836752600 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:32:32 INFO - PROCESS | 4948 | 1462836752610 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 4948 | ++DOCSHELL 0000005945AC4800 == 57 [pid = 4948] [id = 646] 16:32:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (000000593D989400) [pid = 4948] [serial = 1938] [outer = 0000000000000000] 16:32:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005940D1AC00) [pid = 4948] [serial = 1939] [outer = 000000593D989400] 16:32:32 INFO - PROCESS | 4948 | 1462836752656 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005940D5CC00) [pid = 4948] [serial = 1940] [outer = 000000593D989400] 16:32:33 INFO - PROCESS | 4948 | 1462836753162 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 16:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:32:33 INFO - PROCESS | 4948 | 1462836753196 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 4948 | 1462836753199 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:32:33 INFO - PROCESS | 4948 | 1462836753203 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 4948 | 1462836753210 Marionette TRACE conn6 <- [1,2550,null,{}] 16:32:33 INFO - PROCESS | 4948 | 1462836753219 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:33 INFO - PROCESS | 4948 | 1462836753312 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:32:33 INFO - PROCESS | 4948 | 1462836753409 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:33 INFO - PROCESS | 4948 | ++DOCSHELL 000000594850C800 == 58 [pid = 4948] [id = 647] 16:32:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005940D46000) [pid = 4948] [serial = 1941] [outer = 0000000000000000] 16:32:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000594245E000) [pid = 4948] [serial = 1942] [outer = 0000005940D46000] 16:32:33 INFO - PROCESS | 4948 | 1462836753464 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005943D32C00) [pid = 4948] [serial = 1943] [outer = 0000005940D46000] 16:32:33 INFO - PROCESS | 4948 | 1462836753842 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 16:32:33 INFO - PROCESS | 4948 | 1462836753895 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 4948 | 1462836753898 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:32:33 INFO - PROCESS | 4948 | 1462836753901 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 4948 | 1462836753903 Marionette TRACE conn6 <- [1,2554,null,{}] 16:32:33 INFO - PROCESS | 4948 | 1462836753906 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 4948 | 1462836754024 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:32:34 INFO - PROCESS | 4948 | 1462836754038 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29E800 == 59 [pid = 4948] [id = 648] 16:32:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005944420800) [pid = 4948] [serial = 1944] [outer = 0000000000000000] 16:32:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005944B3D800) [pid = 4948] [serial = 1945] [outer = 0000005944420800] 16:32:34 INFO - PROCESS | 4948 | 1462836754083 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005944DED000) [pid = 4948] [serial = 1946] [outer = 0000005944420800] 16:32:34 INFO - PROCESS | 4948 | 1462836754558 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 692ms 16:32:34 INFO - PROCESS | 4948 | 1462836754596 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:32:34 INFO - PROCESS | 4948 | 1462836754598 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:32:34 INFO - PROCESS | 4948 | 1462836754601 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:32:34 INFO - PROCESS | 4948 | 1462836754603 Marionette TRACE conn6 <- [1,2558,null,{}] 16:32:34 INFO - PROCESS | 4948 | 1462836754611 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:34 INFO - PROCESS | 4948 | 1462836754728 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:32:34 INFO - PROCESS | 4948 | 1462836754734 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B663000 == 60 [pid = 4948] [id = 649] 16:32:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005945A67800) [pid = 4948] [serial = 1947] [outer = 0000000000000000] 16:32:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000594663DC00) [pid = 4948] [serial = 1948] [outer = 0000005945A67800] 16:32:34 INFO - PROCESS | 4948 | 1462836754833 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005947F90800) [pid = 4948] [serial = 1949] [outer = 0000005945A67800] 16:32:35 INFO - PROCESS | 4948 | 1462836755300 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 16:32:35 INFO - PROCESS | 4948 | 1462836755338 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 4948 | 1462836755340 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:32:35 INFO - PROCESS | 4948 | 1462836755344 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:32:35 INFO - PROCESS | 4948 | 1462836755345 Marionette TRACE conn6 <- [1,2562,null,{}] 16:32:35 INFO - PROCESS | 4948 | 1462836755382 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:35 INFO - PROCESS | 4948 | 1462836755501 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:32:35 INFO - PROCESS | 4948 | 1462836755562 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF76800 == 61 [pid = 4948] [id = 650] 16:32:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948533800) [pid = 4948] [serial = 1950] [outer = 0000000000000000] 16:32:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594858A000) [pid = 4948] [serial = 1951] [outer = 0000005948533800] 16:32:35 INFO - PROCESS | 4948 | 1462836755608 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000594862F000) [pid = 4948] [serial = 1952] [outer = 0000005948533800] 16:32:36 INFO - PROCESS | 4948 | 1462836756037 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 734ms 16:32:36 INFO - PROCESS | 4948 | 1462836756081 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 4948 | 1462836756083 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:32:36 INFO - PROCESS | 4948 | 1462836756087 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 4948 | 1462836756088 Marionette TRACE conn6 <- [1,2566,null,{}] 16:32:36 INFO - PROCESS | 4948 | 1462836756092 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:36 INFO - PROCESS | 4948 | 1462836756214 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:32:36 INFO - PROCESS | 4948 | 1462836756221 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0C5000 == 62 [pid = 4948] [id = 651] 16:32:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059486AA800) [pid = 4948] [serial = 1953] [outer = 0000000000000000] 16:32:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059486E1800) [pid = 4948] [serial = 1954] [outer = 00000059486AA800] 16:32:36 INFO - PROCESS | 4948 | 1462836756453 Marionette DEBUG loaded listener.js 16:32:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594883F400) [pid = 4948] [serial = 1955] [outer = 00000059486AA800] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005941930400) [pid = 4948] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594507D800) [pid = 4948] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000593DF87400) [pid = 4948] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005948552000) [pid = 4948] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005937B0F000) [pid = 4948] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005945072800) [pid = 4948] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593750E000) [pid = 4948] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D21400) [pid = 4948] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593751C000) [pid = 4948] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059445E4C00) [pid = 4948] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005942457000) [pid = 4948] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593751D400) [pid = 4948] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059363C0400) [pid = 4948] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:32:36 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005937505400) [pid = 4948] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:32:36 INFO - PROCESS | 4948 | 1462836756866 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 836ms 16:32:36 INFO - PROCESS | 4948 | 1462836756925 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 4948 | 1462836756927 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:32:36 INFO - PROCESS | 4948 | 1462836756931 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 4948 | 1462836756933 Marionette TRACE conn6 <- [1,2570,null,{}] 16:32:36 INFO - PROCESS | 4948 | 1462836756936 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 4948 | 1462836757055 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:32:37 INFO - PROCESS | 4948 | 1462836757067 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C52E800 == 63 [pid = 4948] [id = 652] 16:32:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005940D24800) [pid = 4948] [serial = 1956] [outer = 0000000000000000] 16:32:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059444B8C00) [pid = 4948] [serial = 1957] [outer = 0000005940D24800] 16:32:37 INFO - PROCESS | 4948 | 1462836757112 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005948628C00) [pid = 4948] [serial = 1958] [outer = 0000005940D24800] 16:32:37 INFO - PROCESS | 4948 | 1462836757523 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 16:32:37 INFO - PROCESS | 4948 | 1462836757562 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 4948 | 1462836757564 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:32:37 INFO - PROCESS | 4948 | 1462836757568 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:32:37 INFO - PROCESS | 4948 | 1462836757569 Marionette TRACE conn6 <- [1,2574,null,{}] 16:32:37 INFO - PROCESS | 4948 | 1462836757573 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:37 INFO - PROCESS | 4948 | 1462836757694 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:32:37 INFO - PROCESS | 4948 | 1462836757703 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C738800 == 64 [pid = 4948] [id = 653] 16:32:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005940D5AC00) [pid = 4948] [serial = 1959] [outer = 0000000000000000] 16:32:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005948846000) [pid = 4948] [serial = 1960] [outer = 0000005940D5AC00] 16:32:37 INFO - PROCESS | 4948 | 1462836757748 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005948882800) [pid = 4948] [serial = 1961] [outer = 0000005940D5AC00] 16:32:38 INFO - PROCESS | 4948 | 1462836758156 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 16:32:38 INFO - PROCESS | 4948 | 1462836758200 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:32:38 INFO - PROCESS | 4948 | 1462836758202 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:32:38 INFO - PROCESS | 4948 | 1462836758205 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:32:38 INFO - PROCESS | 4948 | 1462836758207 Marionette TRACE conn6 <- [1,2578,null,{}] 16:32:38 INFO - PROCESS | 4948 | 1462836758211 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:38 INFO - PROCESS | 4948 | 1462836758332 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:32:38 INFO - PROCESS | 4948 | 1462836758378 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6E2800 == 65 [pid = 4948] [id = 654] 16:32:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (00000059488B1800) [pid = 4948] [serial = 1962] [outer = 0000000000000000] 16:32:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (00000059488B6400) [pid = 4948] [serial = 1963] [outer = 00000059488B1800] 16:32:38 INFO - PROCESS | 4948 | 1462836758429 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005949E64800) [pid = 4948] [serial = 1964] [outer = 00000059488B1800] 16:32:39 INFO - PROCESS | 4948 | 1462836759135 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 16:32:39 INFO - PROCESS | 4948 | 1462836759196 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 4948 | 1462836759200 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:32:39 INFO - PROCESS | 4948 | 1462836759205 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 4948 | 1462836759209 Marionette TRACE conn6 <- [1,2582,null,{}] 16:32:39 INFO - PROCESS | 4948 | 1462836759214 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:39 INFO - PROCESS | 4948 | 1462836759336 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:32:39 INFO - PROCESS | 4948 | 1462836759468 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947879800 == 66 [pid = 4948] [id = 655] 16:32:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000593D640400) [pid = 4948] [serial = 1965] [outer = 0000000000000000] 16:32:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000593DF03800) [pid = 4948] [serial = 1966] [outer = 000000593D640400] 16:32:39 INFO - PROCESS | 4948 | 1462836759526 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005940D59C00) [pid = 4948] [serial = 1967] [outer = 000000593D640400] 16:32:40 INFO - PROCESS | 4948 | 1462836760138 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 16:32:40 INFO - PROCESS | 4948 | 1462836760196 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 4948 | 1462836760203 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:32:40 INFO - PROCESS | 4948 | 1462836760209 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 4948 | 1462836760212 Marionette TRACE conn6 <- [1,2586,null,{}] 16:32:40 INFO - PROCESS | 4948 | 1462836760217 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:40 INFO - PROCESS | 4948 | 1462836760338 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:32:40 INFO - PROCESS | 4948 | 1462836760470 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB38000 == 67 [pid = 4948] [id = 656] 16:32:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005942461800) [pid = 4948] [serial = 1968] [outer = 0000000000000000] 16:32:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059445E4C00) [pid = 4948] [serial = 1969] [outer = 0000005942461800] 16:32:40 INFO - PROCESS | 4948 | 1462836760527 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (00000059466D9800) [pid = 4948] [serial = 1970] [outer = 0000005942461800] 16:32:41 INFO - PROCESS | 4948 | 1462836761183 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1028ms 16:32:41 INFO - PROCESS | 4948 | 1462836761243 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 4948 | 1462836761245 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:32:41 INFO - PROCESS | 4948 | 1462836761249 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 4948 | 1462836761253 Marionette TRACE conn6 <- [1,2590,null,{}] 16:32:41 INFO - PROCESS | 4948 | 1462836761284 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:41 INFO - PROCESS | 4948 | 1462836761434 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:32:41 INFO - PROCESS | 4948 | 1462836761568 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EC04800 == 68 [pid = 4948] [id = 657] 16:32:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000594854E800) [pid = 4948] [serial = 1971] [outer = 0000000000000000] 16:32:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000594883D400) [pid = 4948] [serial = 1972] [outer = 000000594854E800] 16:32:41 INFO - PROCESS | 4948 | 1462836761628 Marionette DEBUG loaded listener.js 16:32:41 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (00000059488BC000) [pid = 4948] [serial = 1973] [outer = 000000594854E800] 16:32:42 INFO - PROCESS | 4948 | 1462836762234 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1030ms 16:32:42 INFO - PROCESS | 4948 | 1462836762282 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:32:42 INFO - PROCESS | 4948 | 1462836762285 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:32:42 INFO - PROCESS | 4948 | 1462836762289 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 4948 | 1462836762291 Marionette TRACE conn6 <- [1,2594,null,{}] 16:32:42 INFO - PROCESS | 4948 | 1462836762295 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:42 INFO - PROCESS | 4948 | 1462836762413 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:32:42 INFO - PROCESS | 4948 | 1462836762544 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:42 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDB5800 == 69 [pid = 4948] [id = 658] 16:32:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005949E6AC00) [pid = 4948] [serial = 1974] [outer = 0000000000000000] 16:32:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (0000005949E6D400) [pid = 4948] [serial = 1975] [outer = 0000005949E6AC00] 16:32:42 INFO - PROCESS | 4948 | 1462836762600 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (000000594A224400) [pid = 4948] [serial = 1976] [outer = 0000005949E6AC00] 16:32:43 INFO - PROCESS | 4948 | 1462836763232 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 986ms 16:32:43 INFO - PROCESS | 4948 | 1462836763277 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:32:43 INFO - PROCESS | 4948 | 1462836763279 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:32:43 INFO - PROCESS | 4948 | 1462836763283 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:32:43 INFO - PROCESS | 4948 | 1462836763285 Marionette TRACE conn6 <- [1,2598,null,{}] 16:32:43 INFO - PROCESS | 4948 | 1462836763289 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:43 INFO - PROCESS | 4948 | 1462836763405 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:32:43 INFO - PROCESS | 4948 | 1462836763538 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC20800 == 70 [pid = 4948] [id = 659] 16:32:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000593BED2000) [pid = 4948] [serial = 1977] [outer = 0000000000000000] 16:32:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594A223800) [pid = 4948] [serial = 1978] [outer = 000000593BED2000] 16:32:43 INFO - PROCESS | 4948 | 1462836763595 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594A594800) [pid = 4948] [serial = 1979] [outer = 000000593BED2000] 16:32:44 INFO - PROCESS | 4948 | 1462836764470 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1238ms 16:32:44 INFO - PROCESS | 4948 | 1462836764523 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 4948 | 1462836764528 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:32:44 INFO - PROCESS | 4948 | 1462836764547 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 4948 | 1462836764552 Marionette TRACE conn6 <- [1,2602,null,{}] 16:32:44 INFO - PROCESS | 4948 | 1462836764558 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:44 INFO - PROCESS | 4948 | 1462836764665 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:32:44 INFO - PROCESS | 4948 | 1462836764802 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D4D000 == 71 [pid = 4948] [id = 660] 16:32:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059359E8400) [pid = 4948] [serial = 1980] [outer = 0000000000000000] 16:32:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (00000059374CA400) [pid = 4948] [serial = 1981] [outer = 00000059359E8400] 16:32:44 INFO - PROCESS | 4948 | 1462836764853 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000593C67A400) [pid = 4948] [serial = 1982] [outer = 00000059359E8400] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594C738800 == 70 [pid = 4948] [id = 653] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594C52E800 == 69 [pid = 4948] [id = 652] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0C5000 == 68 [pid = 4948] [id = 651] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF76800 == 67 [pid = 4948] [id = 650] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594B663000 == 66 [pid = 4948] [id = 649] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29E800 == 65 [pid = 4948] [id = 648] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000593762CC00) [pid = 4948] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593DF7D400) [pid = 4948] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005945074000) [pid = 4948] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (00000059486E1000) [pid = 4948] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005948843800) [pid = 4948] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (000000594782D000) [pid = 4948] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | 1462836765509 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000594850C800 == 64 [pid = 4948] [id = 647] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005945AC4800 == 63 [pid = 4948] [id = 646] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 000000593CD6F800 == 62 [pid = 4948] [id = 645] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005944062800 == 61 [pid = 4948] [id = 644] 16:32:45 INFO - PROCESS | 4948 | --DOCSHELL 0000005942346800 == 60 [pid = 4948] [id = 638] 16:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 986ms 16:32:45 INFO - PROCESS | 4948 | 1462836765536 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 4948 | 1462836765541 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:32:45 INFO - PROCESS | 4948 | 1462836765547 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 4948 | 1462836765550 Marionette TRACE conn6 <- [1,2606,null,{}] 16:32:45 INFO - PROCESS | 4948 | 1462836765554 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:45 INFO - PROCESS | 4948 | 1462836765657 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005937634000) [pid = 4948] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005940D59800) [pid = 4948] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005938C27800) [pid = 4948] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000593DD75C00) [pid = 4948] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (000000593DF79400) [pid = 4948] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (0000005944B3F000) [pid = 4948] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059444BC000) [pid = 4948] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (00000059486B2C00) [pid = 4948] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005943D2F000) [pid = 4948] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005948888800) [pid = 4948] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005938C1BC00) [pid = 4948] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005937524400) [pid = 4948] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005944DEC400) [pid = 4948] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593CA99000) [pid = 4948] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005944FEF400) [pid = 4948] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005941A48000) [pid = 4948] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005942296C00) [pid = 4948] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005945885800) [pid = 4948] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000594117DC00) [pid = 4948] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059467C5000) [pid = 4948] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594244E000) [pid = 4948] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059485C5400) [pid = 4948] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593CD57800) [pid = 4948] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005948278800) [pid = 4948] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:32:45 INFO - PROCESS | 4948 | 1462836765769 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594248B000 == 61 [pid = 4948] [id = 661] 16:32:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (000000593762C800) [pid = 4948] [serial = 1983] [outer = 0000000000000000] 16:32:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (00000059376AAC00) [pid = 4948] [serial = 1984] [outer = 000000593762C800] 16:32:45 INFO - PROCESS | 4948 | 1462836765815 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (000000593BECA000) [pid = 4948] [serial = 1985] [outer = 000000593762C800] 16:32:46 INFO - PROCESS | 4948 | 1462836766286 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 775ms 16:32:46 INFO - PROCESS | 4948 | 1462836766324 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:32:46 INFO - PROCESS | 4948 | 1462836766327 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:32:46 INFO - PROCESS | 4948 | 1462836766335 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:32:46 INFO - PROCESS | 4948 | 1462836766339 Marionette TRACE conn6 <- [1,2610,null,{}] 16:32:46 INFO - PROCESS | 4948 | 1462836766350 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:46 INFO - PROCESS | 4948 | 1462836766445 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:32:46 INFO - PROCESS | 4948 | 1462836766461 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:46 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947896800 == 62 [pid = 4948] [id = 662] 16:32:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000593DF42400) [pid = 4948] [serial = 1986] [outer = 0000000000000000] 16:32:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005940D1CC00) [pid = 4948] [serial = 1987] [outer = 000000593DF42400] 16:32:46 INFO - PROCESS | 4948 | 1462836766509 Marionette DEBUG loaded listener.js 16:32:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005940D63C00) [pid = 4948] [serial = 1988] [outer = 000000593DF42400] 16:32:46 INFO - PROCESS | 4948 | 1462836766977 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 692ms 16:32:47 INFO - PROCESS | 4948 | 1462836767029 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:32:47 INFO - PROCESS | 4948 | 1462836767039 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:32:47 INFO - PROCESS | 4948 | 1462836767043 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 4948 | 1462836767045 Marionette TRACE conn6 <- [1,2614,null,{}] 16:32:47 INFO - PROCESS | 4948 | 1462836767048 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 4948 | 1462836767139 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:32:47 INFO - PROCESS | 4948 | 1462836767148 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948681800 == 63 [pid = 4948] [id = 663] 16:32:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593CAEC400) [pid = 4948] [serial = 1989] [outer = 0000000000000000] 16:32:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005941A94C00) [pid = 4948] [serial = 1990] [outer = 000000593CAEC400] 16:32:47 INFO - PROCESS | 4948 | 1462836767267 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005942296C00) [pid = 4948] [serial = 1991] [outer = 000000593CAEC400] 16:32:47 INFO - PROCESS | 4948 | 1462836767679 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 16:32:47 INFO - PROCESS | 4948 | 1462836767734 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:32:47 INFO - PROCESS | 4948 | 1462836767736 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:32:47 INFO - PROCESS | 4948 | 1462836767739 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 4948 | 1462836767741 Marionette TRACE conn6 <- [1,2618,null,{}] 16:32:47 INFO - PROCESS | 4948 | 1462836767745 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:47 INFO - PROCESS | 4948 | 1462836767871 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:32:47 INFO - PROCESS | 4948 | 1462836767894 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2AB800 == 64 [pid = 4948] [id = 664] 16:32:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005942450000) [pid = 4948] [serial = 1992] [outer = 0000000000000000] 16:32:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000594245F400) [pid = 4948] [serial = 1993] [outer = 0000005942450000] 16:32:47 INFO - PROCESS | 4948 | 1462836767939 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005943D2FC00) [pid = 4948] [serial = 1994] [outer = 0000005942450000] 16:32:48 INFO - PROCESS | 4948 | 1462836768398 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 672ms 16:32:48 INFO - PROCESS | 4948 | 1462836768419 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 4948 | 1462836768421 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:32:48 INFO - PROCESS | 4948 | 1462836768424 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:32:48 INFO - PROCESS | 4948 | 1462836768426 Marionette TRACE conn6 <- [1,2622,null,{}] 16:32:48 INFO - PROCESS | 4948 | 1462836768437 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:48 INFO - PROCESS | 4948 | 1462836768603 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:32:48 INFO - PROCESS | 4948 | 1462836768634 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B67D000 == 65 [pid = 4948] [id = 665] 16:32:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000594489A400) [pid = 4948] [serial = 1995] [outer = 0000000000000000] 16:32:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005944DEC400) [pid = 4948] [serial = 1996] [outer = 000000594489A400] 16:32:48 INFO - PROCESS | 4948 | 1462836768680 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059450DD400) [pid = 4948] [serial = 1997] [outer = 000000594489A400] 16:32:49 INFO - PROCESS | 4948 | 1462836769123 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 16:32:49 INFO - PROCESS | 4948 | 1462836769162 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 4948 | 1462836769164 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:32:49 INFO - PROCESS | 4948 | 1462836769167 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 4948 | 1462836769169 Marionette TRACE conn6 <- [1,2626,null,{}] 16:32:49 INFO - PROCESS | 4948 | 1462836769173 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:49 INFO - PROCESS | 4948 | 1462836769289 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:32:49 INFO - PROCESS | 4948 | 1462836769348 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF74000 == 66 [pid = 4948] [id = 666] 16:32:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (00000059453E5C00) [pid = 4948] [serial = 1998] [outer = 0000000000000000] 16:32:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005945A6B400) [pid = 4948] [serial = 1999] [outer = 00000059453E5C00] 16:32:49 INFO - PROCESS | 4948 | 1462836769393 Marionette DEBUG loaded listener.js 16:32:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005946BEFC00) [pid = 4948] [serial = 2000] [outer = 00000059453E5C00] 16:32:50 INFO - PROCESS | 4948 | 1462836770021 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005945A67800) [pid = 4948] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005948533800) [pid = 4948] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005936D3D000) [pid = 4948] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005944420800) [pid = 4948] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593D989400) [pid = 4948] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005936FB9800) [pid = 4948] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005940D46000) [pid = 4948] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005946BF4C00) [pid = 4948] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005940D5AC00) [pid = 4948] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (00000059486AA800) [pid = 4948] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005940D24800) [pid = 4948] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:32:50 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005948557C00) [pid = 4948] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 16:32:50 INFO - PROCESS | 4948 | 1462836770114 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 4948 | 1462836770116 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:32:50 INFO - PROCESS | 4948 | 1462836770119 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 4948 | 1462836770121 Marionette TRACE conn6 <- [1,2630,null,{}] 16:32:50 INFO - PROCESS | 4948 | 1462836770125 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 4948 | 1462836770220 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:32:50 INFO - PROCESS | 4948 | 1462836770227 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948695800 == 67 [pid = 4948] [id = 667] 16:32:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (000000593CD56000) [pid = 4948] [serial = 2001] [outer = 0000000000000000] 16:32:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (0000005941174400) [pid = 4948] [serial = 2002] [outer = 000000593CD56000] 16:32:50 INFO - PROCESS | 4948 | 1462836770272 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005947835C00) [pid = 4948] [serial = 2003] [outer = 000000593CD56000] 16:32:50 INFO - PROCESS | 4948 | 1462836770689 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 587ms 16:32:50 INFO - PROCESS | 4948 | 1462836770710 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 4948 | 1462836770712 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:32:50 INFO - PROCESS | 4948 | 1462836770726 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 4948 | 1462836770727 Marionette TRACE conn6 <- [1,2634,null,{}] 16:32:50 INFO - PROCESS | 4948 | 1462836770731 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:50 INFO - PROCESS | 4948 | 1462836770820 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:32:50 INFO - PROCESS | 4948 | 1462836770839 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:50 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0DA000 == 68 [pid = 4948] [id = 668] 16:32:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005947FDC000) [pid = 4948] [serial = 2004] [outer = 0000000000000000] 16:32:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005947FE5400) [pid = 4948] [serial = 2005] [outer = 0000005947FDC000] 16:32:50 INFO - PROCESS | 4948 | 1462836770885 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948534C00) [pid = 4948] [serial = 2006] [outer = 0000005947FDC000] 16:32:51 INFO - PROCESS | 4948 | 1462836771297 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:32:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 16:32:51 INFO - PROCESS | 4948 | 1462836771365 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 4948 | 1462836771367 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:32:51 INFO - PROCESS | 4948 | 1462836771370 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 4948 | 1462836771372 Marionette TRACE conn6 <- [1,2638,null,{}] 16:32:51 INFO - PROCESS | 4948 | 1462836771376 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:51 INFO - PROCESS | 4948 | 1462836771465 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:32:51 INFO - PROCESS | 4948 | 1462836771483 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C69E000 == 69 [pid = 4948] [id = 669] 16:32:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005948553000) [pid = 4948] [serial = 2007] [outer = 0000000000000000] 16:32:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005948556400) [pid = 4948] [serial = 2008] [outer = 0000005948553000] 16:32:51 INFO - PROCESS | 4948 | 1462836771528 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (00000059485C4000) [pid = 4948] [serial = 2009] [outer = 0000005948553000] 16:32:51 INFO - PROCESS | 4948 | 1462836771976 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:32:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 16:32:52 INFO - PROCESS | 4948 | 1462836772001 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:32:52 INFO - PROCESS | 4948 | 1462836772004 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:32:52 INFO - PROCESS | 4948 | 1462836772019 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:32:52 INFO - PROCESS | 4948 | 1462836772022 Marionette TRACE conn6 <- [1,2642,null,{}] 16:32:52 INFO - PROCESS | 4948 | 1462836772096 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:52 INFO - PROCESS | 4948 | 1462836772229 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:32:52 INFO - PROCESS | 4948 | 1462836772327 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436EE000 == 70 [pid = 4948] [id = 670] 16:32:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005937511000) [pid = 4948] [serial = 2010] [outer = 0000000000000000] 16:32:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005937527000) [pid = 4948] [serial = 2011] [outer = 0000005937511000] 16:32:52 INFO - PROCESS | 4948 | 1462836772386 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (000000593BD15800) [pid = 4948] [serial = 2012] [outer = 0000005937511000] 16:32:53 INFO - PROCESS | 4948 | 1462836773044 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1050ms 16:32:53 INFO - PROCESS | 4948 | 1462836773074 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 4948 | 1462836773079 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:32:53 INFO - PROCESS | 4948 | 1462836773085 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 4948 | 1462836773088 Marionette TRACE conn6 <- [1,2646,null,{}] 16:32:53 INFO - PROCESS | 4948 | 1462836773092 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:53 INFO - PROCESS | 4948 | 1462836773211 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:32:53 INFO - PROCESS | 4948 | 1462836773346 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B249000 == 71 [pid = 4948] [id = 671] 16:32:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (000000593E518800) [pid = 4948] [serial = 2013] [outer = 0000000000000000] 16:32:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005940D58400) [pid = 4948] [serial = 2014] [outer = 000000593E518800] 16:32:53 INFO - PROCESS | 4948 | 1462836773404 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005941B09C00) [pid = 4948] [serial = 2015] [outer = 000000593E518800] 16:32:54 INFO - PROCESS | 4948 | 1462836773999 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:32:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 985ms 16:32:54 INFO - PROCESS | 4948 | 1462836774071 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 4948 | 1462836774074 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:32:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:32:54 INFO - PROCESS | 4948 | 1462836774078 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 4948 | 1462836774080 Marionette TRACE conn6 <- [1,2650,null,{}] 16:32:54 INFO - PROCESS | 4948 | 1462836774084 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:54 INFO - PROCESS | 4948 | 1462836774199 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:32:54 INFO - PROCESS | 4948 | 1462836774330 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7D1000 == 72 [pid = 4948] [id = 672] 16:32:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (00000059443E5000) [pid = 4948] [serial = 2016] [outer = 0000000000000000] 16:32:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059444C5800) [pid = 4948] [serial = 2017] [outer = 00000059443E5000] 16:32:54 INFO - PROCESS | 4948 | 1462836774391 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (00000059453CC800) [pid = 4948] [serial = 2018] [outer = 00000059443E5000] 16:32:54 INFO - PROCESS | 4948 | 1462836774985 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 943ms 16:32:55 INFO - PROCESS | 4948 | 1462836775028 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:32:55 INFO - PROCESS | 4948 | 1462836775035 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:32:55 INFO - PROCESS | 4948 | 1462836775039 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 4948 | 1462836775041 Marionette TRACE conn6 <- [1,2654,null,{}] 16:32:55 INFO - PROCESS | 4948 | 1462836775045 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:55 INFO - PROCESS | 4948 | 1462836775161 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:32:55 INFO - PROCESS | 4948 | 1462836775291 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB3D000 == 73 [pid = 4948] [id = 673] 16:32:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005948279800) [pid = 4948] [serial = 2019] [outer = 0000000000000000] 16:32:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005948634C00) [pid = 4948] [serial = 2020] [outer = 0000005948279800] 16:32:55 INFO - PROCESS | 4948 | 1462836775348 Marionette DEBUG loaded listener.js 16:32:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (00000059486DF000) [pid = 4948] [serial = 2021] [outer = 0000005948279800] 16:32:55 INFO - PROCESS | 4948 | [4948] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:56 INFO - PROCESS | 4948 | [4948] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:32:56 INFO - PROCESS | 4948 | 1462836776456 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:32:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 16:32:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1433ms 16:32:56 INFO - PROCESS | 4948 | 1462836776474 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:32:56 INFO - PROCESS | 4948 | 1462836776476 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:32:56 INFO - PROCESS | 4948 | 1462836776480 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:32:56 INFO - PROCESS | 4948 | 1462836776483 Marionette TRACE conn6 <- [1,2658,null,{}] 16:32:56 INFO - PROCESS | 4948 | 1462836776486 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:56 INFO - PROCESS | 4948 | 1462836776600 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:32:56 INFO - PROCESS | 4948 | 1462836776725 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDB6800 == 74 [pid = 4948] [id = 674] 16:32:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (00000059486E5400) [pid = 4948] [serial = 2022] [outer = 0000000000000000] 16:32:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (0000005948858C00) [pid = 4948] [serial = 2023] [outer = 00000059486E5400] 16:32:56 INFO - PROCESS | 4948 | 1462836776782 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (00000059488B1400) [pid = 4948] [serial = 2024] [outer = 00000059486E5400] 16:32:57 INFO - PROCESS | 4948 | 1462836777795 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 4948 | 1462836777828 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:32:57 INFO - PROCESS | 4948 | 1462836777832 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 4948 | 1462836777834 Marionette TRACE conn6 <- [1,2662,null,{}] 16:32:57 INFO - PROCESS | 4948 | 1462836777838 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:57 INFO - PROCESS | 4948 | 1462836777975 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:32:58 INFO - PROCESS | 4948 | 1462836778164 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7C9800 == 75 [pid = 4948] [id = 675] 16:32:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (0000005948851800) [pid = 4948] [serial = 2025] [outer = 0000000000000000] 16:32:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594A22F400) [pid = 4948] [serial = 2026] [outer = 0000005948851800] 16:32:58 INFO - PROCESS | 4948 | 1462836778224 Marionette DEBUG loaded listener.js 16:32:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594B3EC000) [pid = 4948] [serial = 2027] [outer = 0000005948851800] 16:32:59 INFO - PROCESS | 4948 | 1462836779277 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 4948 | 1462836779336 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:32:59 INFO - PROCESS | 4948 | 1462836779341 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 4948 | 1462836779345 Marionette TRACE conn6 <- [1,2666,null,{}] 16:32:59 INFO - PROCESS | 4948 | 1462836779351 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:32:59 INFO - PROCESS | 4948 | 1462836779494 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:32:59 INFO - PROCESS | 4948 | 1462836779633 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 4948 | ++DOCSHELL 00000059419E0000 == 76 [pid = 4948] [id = 676] 16:32:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000593CD4F400) [pid = 4948] [serial = 2028] [outer = 0000000000000000] 16:32:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (000000593D6E6C00) [pid = 4948] [serial = 2029] [outer = 000000593CD4F400] 16:32:59 INFO - PROCESS | 4948 | 1462836779685 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (000000593E517C00) [pid = 4948] [serial = 2030] [outer = 000000593CD4F400] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0DA000 == 75 [pid = 4948] [id = 668] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 0000005948695800 == 74 [pid = 4948] [id = 667] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF74000 == 73 [pid = 4948] [id = 666] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 000000594B67D000 == 72 [pid = 4948] [id = 665] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2AB800 == 71 [pid = 4948] [id = 664] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 0000005948681800 == 70 [pid = 4948] [id = 663] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 0000005947896800 == 69 [pid = 4948] [id = 662] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 000000594248B000 == 68 [pid = 4948] [id = 661] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005947F99C00) [pid = 4948] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (000000594854A800) [pid = 4948] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005948840800) [pid = 4948] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D4D000 == 67 [pid = 4948] [id = 660] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB38000 == 66 [pid = 4948] [id = 656] 16:33:00 INFO - PROCESS | 4948 | --DOCSHELL 0000005947879800 == 65 [pid = 4948] [id = 655] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005948635000) [pid = 4948] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (000000594663DC00) [pid = 4948] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (000000594858A000) [pid = 4948] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (00000059374CAC00) [pid = 4948] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005944B3D800) [pid = 4948] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005940D1AC00) [pid = 4948] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005947F90800) [pid = 4948] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005940D5CC00) [pid = 4948] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059374D8400) [pid = 4948] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000593D975C00) [pid = 4948] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594245E000) [pid = 4948] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005943D32C00) [pid = 4948] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005947F92400) [pid = 4948] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005937527400) [pid = 4948] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000593DF0FC00) [pid = 4948] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059440E6C00) [pid = 4948] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005948846000) [pid = 4948] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594862F000) [pid = 4948] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059486E1800) [pid = 4948] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (00000059377E2800) [pid = 4948] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000594883F400) [pid = 4948] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005948628C00) [pid = 4948] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005944DED000) [pid = 4948] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (00000059444B8C00) [pid = 4948] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005948882800) [pid = 4948] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:33:00 INFO - PROCESS | 4948 | 1462836780702 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:33:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1401ms 16:33:00 INFO - PROCESS | 4948 | 1462836780742 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:33:00 INFO - PROCESS | 4948 | 1462836780748 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:33:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:33:00 INFO - PROCESS | 4948 | 1462836780754 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:33:00 INFO - PROCESS | 4948 | 1462836780757 Marionette TRACE conn6 <- [1,2670,null,{}] 16:33:00 INFO - PROCESS | 4948 | 1462836780761 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:00 INFO - PROCESS | 4948 | 1462836780855 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:33:00 INFO - PROCESS | 4948 | 1462836780863 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C7800 == 66 [pid = 4948] [id = 677] 16:33:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005938C26C00) [pid = 4948] [serial = 2031] [outer = 0000000000000000] 16:33:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593CBA8400) [pid = 4948] [serial = 2032] [outer = 0000005938C26C00] 16:33:00 INFO - PROCESS | 4948 | 1462836780909 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005940D15400) [pid = 4948] [serial = 2033] [outer = 0000005938C26C00] 16:33:01 INFO - PROCESS | 4948 | 1462836781918 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 16:33:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1196ms 16:33:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:33:01 INFO - PROCESS | 4948 | 1462836781952 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 4948 | 1462836781954 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:33:01 INFO - PROCESS | 4948 | 1462836781958 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 4948 | 1462836781962 Marionette TRACE conn6 <- [1,2674,null,{}] 16:33:01 INFO - PROCESS | 4948 | 1462836781973 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:02 INFO - PROCESS | 4948 | 1462836782071 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:33:02 INFO - PROCESS | 4948 | 1462836782162 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:02 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948690800 == 67 [pid = 4948] [id = 678] 16:33:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005940D59000) [pid = 4948] [serial = 2034] [outer = 0000000000000000] 16:33:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (0000005942457800) [pid = 4948] [serial = 2035] [outer = 0000005940D59000] 16:33:02 INFO - PROCESS | 4948 | 1462836782211 Marionette DEBUG loaded listener.js 16:33:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005944428000) [pid = 4948] [serial = 2036] [outer = 0000005940D59000] 16:33:03 INFO - PROCESS | 4948 | 1462836783156 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 4948 | 1462836783197 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:33:03 INFO - PROCESS | 4948 | 1462836783200 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:33:03 INFO - PROCESS | 4948 | 1462836783202 Marionette TRACE conn6 <- [1,2678,null,{}] 16:33:03 INFO - PROCESS | 4948 | 1462836783206 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:03 INFO - PROCESS | 4948 | 1462836783329 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:33:03 INFO - PROCESS | 4948 | 1462836783385 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B665000 == 68 [pid = 4948] [id = 679] 16:33:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005944A3F400) [pid = 4948] [serial = 2037] [outer = 0000000000000000] 16:33:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005944FF5800) [pid = 4948] [serial = 2038] [outer = 0000005944A3F400] 16:33:03 INFO - PROCESS | 4948 | 1462836783433 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059458B8000) [pid = 4948] [serial = 2039] [outer = 0000005944A3F400] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005947FDC000) [pid = 4948] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (00000059488B1800) [pid = 4948] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (00000059359E8400) [pid = 4948] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000593DF42400) [pid = 4948] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000593762C800) [pid = 4948] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (000000593CAEC400) [pid = 4948] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000593CD56000) [pid = 4948] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005942450000) [pid = 4948] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000594489A400) [pid = 4948] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:33:04 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059453E5C00) [pid = 4948] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:33:04 INFO - PROCESS | 4948 | 1462836784370 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 16:33:04 INFO - PROCESS | 4948 | 1462836784384 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:33:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:33:04 INFO - PROCESS | 4948 | 1462836784388 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 4948 | 1462836784390 Marionette TRACE conn6 <- [1,2682,null,{}] 16:33:04 INFO - PROCESS | 4948 | 1462836784398 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:04 INFO - PROCESS | 4948 | 1462836784488 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:33:04 INFO - PROCESS | 4948 | 1462836784496 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBE2800 == 69 [pid = 4948] [id = 680] 16:33:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000593CAEC400) [pid = 4948] [serial = 2040] [outer = 0000000000000000] 16:33:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005940D5A400) [pid = 4948] [serial = 2041] [outer = 000000593CAEC400] 16:33:04 INFO - PROCESS | 4948 | 1462836784541 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (0000005945A67800) [pid = 4948] [serial = 2042] [outer = 000000593CAEC400] 16:33:05 INFO - PROCESS | 4948 | 1462836785473 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 4948 | 1462836785535 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:33:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:33:05 INFO - PROCESS | 4948 | 1462836785538 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 4948 | 1462836785540 Marionette TRACE conn6 <- [1,2686,null,{}] 16:33:05 INFO - PROCESS | 4948 | 1462836785544 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:05 INFO - PROCESS | 4948 | 1462836785655 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:33:05 INFO - PROCESS | 4948 | 1462836785664 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C514800 == 70 [pid = 4948] [id = 681] 16:33:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005947F93C00) [pid = 4948] [serial = 2043] [outer = 0000000000000000] 16:33:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948584400) [pid = 4948] [serial = 2044] [outer = 0000005947F93C00] 16:33:05 INFO - PROCESS | 4948 | 1462836785709 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (00000059486A5C00) [pid = 4948] [serial = 2045] [outer = 0000005947F93C00] 16:33:06 INFO - PROCESS | 4948 | 1462836786671 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 4948 | 1462836786727 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:33:06 INFO - PROCESS | 4948 | 1462836786732 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 4948 | 1462836786737 Marionette TRACE conn6 <- [1,2690,null,{}] 16:33:06 INFO - PROCESS | 4948 | 1462836786744 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:06 INFO - PROCESS | 4948 | 1462836786895 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:33:07 INFO - PROCESS | 4948 | 1462836787022 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:07 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E22800 == 71 [pid = 4948] [id = 682] 16:33:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005938107800) [pid = 4948] [serial = 2046] [outer = 0000000000000000] 16:33:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (000000593BD19400) [pid = 4948] [serial = 2047] [outer = 0000005938107800] 16:33:07 INFO - PROCESS | 4948 | 1462836787126 Marionette DEBUG loaded listener.js 16:33:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (000000593DF0FC00) [pid = 4948] [serial = 2048] [outer = 0000005938107800] 16:33:07 INFO - PROCESS | 4948 | 1462836787727 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:33:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1031ms 16:33:07 INFO - PROCESS | 4948 | 1462836787767 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 4948 | 1462836787774 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:33:07 INFO - PROCESS | 4948 | 1462836787781 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 4948 | 1462836787784 Marionette TRACE conn6 <- [1,2694,null,{}] 16:33:07 INFO - PROCESS | 4948 | 1462836787810 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:07 INFO - PROCESS | 4948 | 1462836787927 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:33:08 INFO - PROCESS | 4948 | 1462836788063 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C062800 == 72 [pid = 4948] [id = 683] 16:33:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (000000594244E000) [pid = 4948] [serial = 2049] [outer = 0000000000000000] 16:33:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005943613800) [pid = 4948] [serial = 2050] [outer = 000000594244E000] 16:33:08 INFO - PROCESS | 4948 | 1462836788120 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005944D8A400) [pid = 4948] [serial = 2051] [outer = 000000594244E000] 16:33:08 INFO - PROCESS | 4948 | 1462836788721 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 16:33:08 INFO - PROCESS | 4948 | 1462836788772 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:33:08 INFO - PROCESS | 4948 | 1462836788775 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:33:08 INFO - PROCESS | 4948 | 1462836788779 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:33:08 INFO - PROCESS | 4948 | 1462836788783 Marionette TRACE conn6 <- [1,2698,null,{}] 16:33:08 INFO - PROCESS | 4948 | 1462836788795 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:08 INFO - PROCESS | 4948 | 1462836788918 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:33:09 INFO - PROCESS | 4948 | 1462836789073 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7CE000 == 73 [pid = 4948] [id = 684] 16:33:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005948553800) [pid = 4948] [serial = 2052] [outer = 0000000000000000] 16:33:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (000000594858F800) [pid = 4948] [serial = 2053] [outer = 0000005948553800] 16:33:09 INFO - PROCESS | 4948 | 1462836789132 Marionette DEBUG loaded listener.js 16:33:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (000000594883F400) [pid = 4948] [serial = 2054] [outer = 0000005948553800] 16:33:09 INFO - PROCESS | 4948 | 1462836789741 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 4948 | 1462836789813 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:33:09 INFO - PROCESS | 4948 | 1462836789817 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 4948 | 1462836789819 Marionette TRACE conn6 <- [1,2702,null,{}] 16:33:09 INFO - PROCESS | 4948 | 1462836789823 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:09 INFO - PROCESS | 4948 | 1462836789941 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:33:10 INFO - PROCESS | 4948 | 1462836790075 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EB8D800 == 74 [pid = 4948] [id = 685] 16:33:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059488BFC00) [pid = 4948] [serial = 2055] [outer = 0000000000000000] 16:33:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (000000594A222800) [pid = 4948] [serial = 2056] [outer = 00000059488BFC00] 16:33:10 INFO - PROCESS | 4948 | 1462836790131 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (000000594A592800) [pid = 4948] [serial = 2057] [outer = 00000059488BFC00] 16:33:10 INFO - PROCESS | 4948 | 1462836790668 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 880ms 16:33:10 INFO - PROCESS | 4948 | 1462836790698 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:33:10 INFO - PROCESS | 4948 | 1462836790700 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:33:10 INFO - PROCESS | 4948 | 1462836790704 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:33:10 INFO - PROCESS | 4948 | 1462836790706 Marionette TRACE conn6 <- [1,2706,null,{}] 16:33:10 INFO - PROCESS | 4948 | 1462836790710 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:10 INFO - PROCESS | 4948 | 1462836790822 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:33:10 INFO - PROCESS | 4948 | 1462836790926 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC85800 == 75 [pid = 4948] [id = 686] 16:33:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594A59D000) [pid = 4948] [serial = 2058] [outer = 0000000000000000] 16:33:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594B3EB800) [pid = 4948] [serial = 2059] [outer = 000000594A59D000] 16:33:10 INFO - PROCESS | 4948 | 1462836790980 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594B3F3C00) [pid = 4948] [serial = 2060] [outer = 000000594A59D000] 16:33:11 INFO - PROCESS | 4948 | 1462836791598 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 4948 | 1462836791632 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:33:11 INFO - PROCESS | 4948 | 1462836791636 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 4948 | 1462836791638 Marionette TRACE conn6 <- [1,2710,null,{}] 16:33:11 INFO - PROCESS | 4948 | 1462836791642 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:11 INFO - PROCESS | 4948 | 1462836791773 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:33:11 INFO - PROCESS | 4948 | 1462836791906 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000595146C000 == 76 [pid = 4948] [id = 687] 16:33:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594B5BD800) [pid = 4948] [serial = 2061] [outer = 0000000000000000] 16:33:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594B7C5400) [pid = 4948] [serial = 2062] [outer = 000000594B5BD800] 16:33:11 INFO - PROCESS | 4948 | 1462836791963 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594B7CDC00) [pid = 4948] [serial = 2063] [outer = 000000594B5BD800] 16:33:12 INFO - PROCESS | 4948 | 1462836792565 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:33:12 INFO - PROCESS | 4948 | 1462836792625 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:33:12 INFO - PROCESS | 4948 | 1462836792628 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 4948 | 1462836792630 Marionette TRACE conn6 <- [1,2714,null,{}] 16:33:12 INFO - PROCESS | 4948 | 1462836792634 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:12 INFO - PROCESS | 4948 | 1462836792745 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:33:12 INFO - PROCESS | 4948 | 1462836792879 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 4948 | ++DOCSHELL 00000059514B3000 == 77 [pid = 4948] [id = 688] 16:33:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594B907000) [pid = 4948] [serial = 2064] [outer = 0000000000000000] 16:33:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000594B90D000) [pid = 4948] [serial = 2065] [outer = 000000594B907000] 16:33:12 INFO - PROCESS | 4948 | 1462836792934 Marionette DEBUG loaded listener.js 16:33:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000594D552000) [pid = 4948] [serial = 2066] [outer = 000000594B907000] 16:33:13 INFO - PROCESS | 4948 | 1462836793490 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 944ms 16:33:13 INFO - PROCESS | 4948 | 1462836793575 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 4948 | 1462836793578 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:33:13 INFO - PROCESS | 4948 | 1462836793582 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 4948 | 1462836793584 Marionette TRACE conn6 <- [1,2718,null,{}] 16:33:13 INFO - PROCESS | 4948 | 1462836793588 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:13 INFO - PROCESS | 4948 | 1462836793700 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:33:13 INFO - PROCESS | 4948 | 1462836793942 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:13 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947891800 == 78 [pid = 4948] [id = 689] 16:33:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005937520800) [pid = 4948] [serial = 2067] [outer = 0000000000000000] 16:33:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (00000059376A6800) [pid = 4948] [serial = 2068] [outer = 0000005937520800] 16:33:14 INFO - PROCESS | 4948 | 1462836794005 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (000000593D641000) [pid = 4948] [serial = 2069] [outer = 0000005937520800] 16:33:14 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBE2800 == 77 [pid = 4948] [id = 680] 16:33:14 INFO - PROCESS | 4948 | --DOCSHELL 000000594B665000 == 76 [pid = 4948] [id = 679] 16:33:14 INFO - PROCESS | 4948 | --DOCSHELL 0000005948690800 == 75 [pid = 4948] [id = 678] 16:33:14 INFO - PROCESS | 4948 | --DOCSHELL 00000059442C7800 == 74 [pid = 4948] [id = 677] 16:33:14 INFO - PROCESS | 4948 | --DOCSHELL 00000059419E0000 == 73 [pid = 4948] [id = 676] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (000000593DF03800) [pid = 4948] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (00000059445E4C00) [pid = 4948] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (000000594883D400) [pid = 4948] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005949E6D400) [pid = 4948] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005948556400) [pid = 4948] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOCSHELL 00000059436EE000 == 72 [pid = 4948] [id = 670] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (0000005948534C00) [pid = 4948] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005947FE5400) [pid = 4948] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (0000005949E64800) [pid = 4948] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (000000593C67A400) [pid = 4948] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (00000059374CA400) [pid = 4948] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005940D63C00) [pid = 4948] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000593BECA000) [pid = 4948] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (00000059488B6400) [pid = 4948] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005942296C00) [pid = 4948] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (0000005947835C00) [pid = 4948] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (0000005943D2FC00) [pid = 4948] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (000000594A223800) [pid = 4948] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (00000059376AAC00) [pid = 4948] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000594245F400) [pid = 4948] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059450DD400) [pid = 4948] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005945A6B400) [pid = 4948] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (0000005940D1CC00) [pid = 4948] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (0000005944DEC400) [pid = 4948] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005941A94C00) [pid = 4948] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (0000005941174400) [pid = 4948] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:33:14 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005946BEFC00) [pid = 4948] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:33:15 INFO - PROCESS | 4948 | 1462836795065 Marionette TRACE conn6 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 4948 | 1462836795134 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:33:15 INFO - PROCESS | 4948 | 1462836795139 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 4948 | 1462836795142 Marionette TRACE conn6 <- [1,2722,null,{}] 16:33:15 INFO - PROCESS | 4948 | 1462836795148 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 4948 | 1462836795247 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:33:15 INFO - PROCESS | 4948 | 1462836795255 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 4948 | ++DOCSHELL 00000059453B2000 == 73 [pid = 4948] [id = 690] 16:33:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000593CA99000) [pid = 4948] [serial = 2070] [outer = 0000000000000000] 16:33:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000593D97D000) [pid = 4948] [serial = 2071] [outer = 000000593CA99000] 16:33:15 INFO - PROCESS | 4948 | 1462836795303 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (0000005941178C00) [pid = 4948] [serial = 2072] [outer = 000000593CA99000] 16:33:15 INFO - PROCESS | 4948 | 1462836795824 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 735ms 16:33:15 INFO - PROCESS | 4948 | 1462836795875 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:33:15 INFO - PROCESS | 4948 | 1462836795879 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:33:15 INFO - PROCESS | 4948 | 1462836795884 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:33:15 INFO - PROCESS | 4948 | 1462836795886 Marionette TRACE conn6 <- [1,2726,null,{}] 16:33:15 INFO - PROCESS | 4948 | 1462836795889 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:15 INFO - PROCESS | 4948 | 1462836795984 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:33:15 INFO - PROCESS | 4948 | 1462836795994 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948696000 == 74 [pid = 4948] [id = 691] 16:33:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005942462400) [pid = 4948] [serial = 2073] [outer = 0000000000000000] 16:33:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005943D30C00) [pid = 4948] [serial = 2074] [outer = 0000005942462400] 16:33:16 INFO - PROCESS | 4948 | 1462836796042 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (00000059444C2000) [pid = 4948] [serial = 2075] [outer = 0000005942462400] 16:33:16 INFO - PROCESS | 4948 | 1462836796510 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 16:33:16 INFO - PROCESS | 4948 | 1462836796578 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 4948 | 1462836796581 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:33:16 INFO - PROCESS | 4948 | 1462836796585 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 4948 | 1462836796599 Marionette TRACE conn6 <- [1,2730,null,{}] 16:33:16 INFO - PROCESS | 4948 | 1462836796609 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:16 INFO - PROCESS | 4948 | 1462836796740 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:33:16 INFO - PROCESS | 4948 | 1462836796748 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB35800 == 75 [pid = 4948] [id = 692] 16:33:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005944FEF400) [pid = 4948] [serial = 2076] [outer = 0000000000000000] 16:33:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005945A6D000) [pid = 4948] [serial = 2077] [outer = 0000005944FEF400] 16:33:16 INFO - PROCESS | 4948 | 1462836796793 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (0000005947F92000) [pid = 4948] [serial = 2078] [outer = 0000005944FEF400] 16:33:17 INFO - PROCESS | 4948 | 1462836797206 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 692ms 16:33:17 INFO - PROCESS | 4948 | 1462836797282 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 4948 | 1462836797285 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:33:17 INFO - PROCESS | 4948 | 1462836797288 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 4948 | 1462836797290 Marionette TRACE conn6 <- [1,2734,null,{}] 16:33:17 INFO - PROCESS | 4948 | 1462836797293 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:17 INFO - PROCESS | 4948 | 1462836797417 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:33:17 INFO - PROCESS | 4948 | 1462836797473 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C04E800 == 76 [pid = 4948] [id = 693] 16:33:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005947FE0000) [pid = 4948] [serial = 2079] [outer = 0000000000000000] 16:33:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (0000005948537800) [pid = 4948] [serial = 2080] [outer = 0000005947FE0000] 16:33:17 INFO - PROCESS | 4948 | 1462836797519 Marionette DEBUG loaded listener.js 16:33:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (00000059485C3C00) [pid = 4948] [serial = 2081] [outer = 0000005947FE0000] 16:33:17 INFO - PROCESS | 4948 | 1462836797922 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 16:33:17 INFO - PROCESS | 4948 | 1462836797986 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 4948 | 1462836797988 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:33:18 INFO - PROCESS | 4948 | 1462836797991 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 4948 | 1462836797993 Marionette TRACE conn6 <- [1,2738,null,{}] 16:33:18 INFO - PROCESS | 4948 | 1462836798004 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 4948 | 1462836798162 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:33:18 INFO - PROCESS | 4948 | 1462836798187 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C697800 == 77 [pid = 4948] [id = 694] 16:33:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005948847400) [pid = 4948] [serial = 2082] [outer = 0000000000000000] 16:33:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005948881400) [pid = 4948] [serial = 2083] [outer = 0000005948847400] 16:33:18 INFO - PROCESS | 4948 | 1462836798240 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (0000005949E71400) [pid = 4948] [serial = 2084] [outer = 0000005948847400] 16:33:18 INFO - PROCESS | 4948 | 1462836798697 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 732ms 16:33:18 INFO - PROCESS | 4948 | 1462836798727 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 4948 | 1462836798729 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:33:18 INFO - PROCESS | 4948 | 1462836798732 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 4948 | 1462836798734 Marionette TRACE conn6 <- [1,2742,null,{}] 16:33:18 INFO - PROCESS | 4948 | 1462836798737 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:18 INFO - PROCESS | 4948 | 1462836798862 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:33:18 INFO - PROCESS | 4948 | 1462836798884 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:18 INFO - PROCESS | 4948 | ++DOCSHELL 000000594E616800 == 78 [pid = 4948] [id = 695] 16:33:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594B5BB000) [pid = 4948] [serial = 2085] [outer = 0000000000000000] 16:33:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594B5C1000) [pid = 4948] [serial = 2086] [outer = 000000594B5BB000] 16:33:18 INFO - PROCESS | 4948 | 1462836798929 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594B7C8C00) [pid = 4948] [serial = 2087] [outer = 000000594B5BB000] 16:33:19 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (0000005944A3F400) [pid = 4948] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:33:19 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (000000593CAEC400) [pid = 4948] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:33:19 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (000000593CD4F400) [pid = 4948] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:33:19 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (0000005938C26C00) [pid = 4948] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:33:19 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005940D59000) [pid = 4948] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:33:19 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (0000005948553000) [pid = 4948] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:33:19 INFO - PROCESS | 4948 | 1462836799425 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 16:33:19 INFO - PROCESS | 4948 | 1462836799468 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:33:19 INFO - PROCESS | 4948 | 1462836799471 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:33:19 INFO - PROCESS | 4948 | 1462836799474 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:33:19 INFO - PROCESS | 4948 | 1462836799476 Marionette TRACE conn6 <- [1,2746,null,{}] 16:33:19 INFO - PROCESS | 4948 | 1462836799479 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:19 INFO - PROCESS | 4948 | 1462836799605 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:33:19 INFO - PROCESS | 4948 | 1462836799700 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594EDBE000 == 79 [pid = 4948] [id = 696] 16:33:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 126 (0000005941180000) [pid = 4948] [serial = 2088] [outer = 0000000000000000] 16:33:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 127 (0000005945074000) [pid = 4948] [serial = 2089] [outer = 0000005941180000] 16:33:19 INFO - PROCESS | 4948 | 1462836799745 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 128 (000000594B911C00) [pid = 4948] [serial = 2090] [outer = 0000005941180000] 16:33:20 INFO - PROCESS | 4948 | 1462836800092 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 16:33:20 INFO - PROCESS | 4948 | 1462836800176 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 4948 | 1462836800178 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 4948 | 1462836800182 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:33:20 INFO - PROCESS | 4948 | 1462836800184 Marionette TRACE conn6 <- [1,2750,null,{}] 16:33:20 INFO - PROCESS | 4948 | 1462836800188 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 4948 | 1462836800279 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:33:20 INFO - PROCESS | 4948 | 1462836800286 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 4948 | ++DOCSHELL 0000005951467800 == 80 [pid = 4948] [id = 697] 16:33:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 129 (000000594C5B9400) [pid = 4948] [serial = 2091] [outer = 0000000000000000] 16:33:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 130 (000000594C5BB800) [pid = 4948] [serial = 2092] [outer = 000000594C5B9400] 16:33:20 INFO - PROCESS | 4948 | 1462836800330 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 131 (000000594C5C1800) [pid = 4948] [serial = 2093] [outer = 000000594C5B9400] 16:33:20 INFO - PROCESS | 4948 | 1462836800734 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 585ms 16:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:33:20 INFO - PROCESS | 4948 | 1462836800773 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 4948 | 1462836800776 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:33:20 INFO - PROCESS | 4948 | 1462836800779 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 4948 | 1462836800781 Marionette TRACE conn6 <- [1,2754,null,{}] 16:33:20 INFO - PROCESS | 4948 | 1462836800784 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:20 INFO - PROCESS | 4948 | 1462836800920 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:33:20 INFO - PROCESS | 4948 | 1462836800979 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000595176E800 == 81 [pid = 4948] [id = 698] 16:33:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 132 (000000594D557000) [pid = 4948] [serial = 2094] [outer = 0000000000000000] 16:33:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 133 (000000594D55A000) [pid = 4948] [serial = 2095] [outer = 000000594D557000] 16:33:21 INFO - PROCESS | 4948 | 1462836801033 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 134 (000000594DBD7800) [pid = 4948] [serial = 2096] [outer = 000000594D557000] 16:33:21 INFO - PROCESS | 4948 | 1462836801575 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 837ms 16:33:21 INFO - PROCESS | 4948 | 1462836801619 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 4948 | 1462836801623 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:33:21 INFO - PROCESS | 4948 | 1462836801629 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 4948 | 1462836801633 Marionette TRACE conn6 <- [1,2758,null,{}] 16:33:21 INFO - PROCESS | 4948 | 1462836801639 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:21 INFO - PROCESS | 4948 | 1462836801765 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:33:21 INFO - PROCESS | 4948 | 1462836801903 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000594851A800 == 82 [pid = 4948] [id = 699] 16:33:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 135 (000000593DD6A800) [pid = 4948] [serial = 2097] [outer = 0000000000000000] 16:33:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 136 (000000593E516000) [pid = 4948] [serial = 2098] [outer = 000000593DD6A800] 16:33:21 INFO - PROCESS | 4948 | 1462836801963 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 137 (0000005942455C00) [pid = 4948] [serial = 2099] [outer = 000000593DD6A800] 16:33:22 INFO - PROCESS | 4948 | 1462836802607 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1033ms 16:33:22 INFO - PROCESS | 4948 | 1462836802665 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 4948 | 1462836802671 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:33:22 INFO - PROCESS | 4948 | 1462836802678 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 4948 | 1462836802682 Marionette TRACE conn6 <- [1,2762,null,{}] 16:33:22 INFO - PROCESS | 4948 | 1462836802747 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:22 INFO - PROCESS | 4948 | 1462836802908 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:33:22 INFO - PROCESS | 4948 | 1462836802966 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C70A800 == 83 [pid = 4948] [id = 700] 16:33:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 138 (00000059453E5C00) [pid = 4948] [serial = 2100] [outer = 0000000000000000] 16:33:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 139 (00000059467C5800) [pid = 4948] [serial = 2101] [outer = 00000059453E5C00] 16:33:23 INFO - PROCESS | 4948 | 1462836803062 Marionette DEBUG loaded listener.js 16:33:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 140 (00000059486B0000) [pid = 4948] [serial = 2102] [outer = 00000059453E5C00] 16:33:23 INFO - PROCESS | 4948 | 1462836803627 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 985ms 16:33:23 INFO - PROCESS | 4948 | 1462836803664 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 4948 | 1462836803667 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:33:23 INFO - PROCESS | 4948 | 1462836803671 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 4948 | 1462836803675 Marionette TRACE conn6 <- [1,2766,null,{}] 16:33:23 INFO - PROCESS | 4948 | 1462836803687 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:23 INFO - PROCESS | 4948 | 1462836803810 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:33:23 INFO - PROCESS | 4948 | 1462836803949 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:23 INFO - PROCESS | 4948 | ++DOCSHELL 00000059520DC000 == 84 [pid = 4948] [id = 701] 16:33:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 141 (000000594B5BA000) [pid = 4948] [serial = 2103] [outer = 0000000000000000] 16:33:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 142 (000000594B7C7C00) [pid = 4948] [serial = 2104] [outer = 000000594B5BA000] 16:33:24 INFO - PROCESS | 4948 | 1462836804009 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 143 (000000594DBDB800) [pid = 4948] [serial = 2105] [outer = 000000594B5BA000] 16:33:24 INFO - PROCESS | 4948 | 1462836804658 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1027ms 16:33:24 INFO - PROCESS | 4948 | 1462836804700 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:33:24 INFO - PROCESS | 4948 | 1462836804703 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:33:24 INFO - PROCESS | 4948 | 1462836804706 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:33:24 INFO - PROCESS | 4948 | 1462836804708 Marionette TRACE conn6 <- [1,2770,null,{}] 16:33:24 INFO - PROCESS | 4948 | 1462836804712 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:24 INFO - PROCESS | 4948 | 1462836804831 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:33:24 INFO - PROCESS | 4948 | 1462836804967 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 4948 | ++DOCSHELL 00000059536F7800 == 85 [pid = 4948] [id = 702] 16:33:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (000000594DCD5000) [pid = 4948] [serial = 2106] [outer = 0000000000000000] 16:33:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (000000594DCD7C00) [pid = 4948] [serial = 2107] [outer = 000000594DCD5000] 16:33:25 INFO - PROCESS | 4948 | 1462836805024 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (000000594DCDF000) [pid = 4948] [serial = 2108] [outer = 000000594DCD5000] 16:33:25 INFO - PROCESS | 4948 | 1462836805576 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 881ms 16:33:25 INFO - PROCESS | 4948 | 1462836805590 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:33:25 INFO - PROCESS | 4948 | 1462836805592 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:33:25 INFO - PROCESS | 4948 | 1462836805613 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:33:25 INFO - PROCESS | 4948 | 1462836805615 Marionette TRACE conn6 <- [1,2774,null,{}] 16:33:25 INFO - PROCESS | 4948 | 1462836805619 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:25 INFO - PROCESS | 4948 | 1462836805734 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:33:25 INFO - PROCESS | 4948 | 1462836805840 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:25 INFO - PROCESS | 4948 | ++DOCSHELL 000000595017B000 == 86 [pid = 4948] [id = 703] 16:33:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (000000594DCD5800) [pid = 4948] [serial = 2109] [outer = 0000000000000000] 16:33:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (000000594EA59C00) [pid = 4948] [serial = 2110] [outer = 000000594DCD5800] 16:33:25 INFO - PROCESS | 4948 | 1462836805895 Marionette DEBUG loaded listener.js 16:33:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (000000594EA62800) [pid = 4948] [serial = 2111] [outer = 000000594DCD5800] 16:33:26 INFO - PROCESS | 4948 | 1462836806447 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 881ms 16:33:26 INFO - PROCESS | 4948 | 1462836806498 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:33:26 INFO - PROCESS | 4948 | 1462836806501 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:33:26 INFO - PROCESS | 4948 | 1462836806504 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:33:26 INFO - PROCESS | 4948 | 1462836806506 Marionette TRACE conn6 <- [1,2778,null,{}] 16:33:26 INFO - PROCESS | 4948 | 1462836806510 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:26 INFO - PROCESS | 4948 | 1462836806647 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:33:26 INFO - PROCESS | 4948 | 1462836806757 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:26 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FC68800 == 87 [pid = 4948] [id = 704] 16:33:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (000000594EADA800) [pid = 4948] [serial = 2112] [outer = 0000000000000000] 16:33:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (000000594FC38000) [pid = 4948] [serial = 2113] [outer = 000000594EADA800] 16:33:26 INFO - PROCESS | 4948 | 1462836806813 Marionette DEBUG loaded listener.js 16:33:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (000000594FC3E400) [pid = 4948] [serial = 2114] [outer = 000000594EADA800] 16:33:27 INFO - PROCESS | 4948 | 1462836807417 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 944ms 16:33:27 INFO - PROCESS | 4948 | 1462836807450 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:33:27 INFO - PROCESS | 4948 | 1462836807452 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:33:27 INFO - PROCESS | 4948 | 1462836807456 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:33:27 INFO - PROCESS | 4948 | 1462836807458 Marionette TRACE conn6 <- [1,2782,null,{}] 16:33:27 INFO - PROCESS | 4948 | 1462836807462 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:27 INFO - PROCESS | 4948 | 1462836807577 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:33:27 INFO - PROCESS | 4948 | 1462836807684 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:27 INFO - PROCESS | 4948 | ++DOCSHELL 000000594FCDF000 == 88 [pid = 4948] [id = 705] 16:33:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (000000594EA0B800) [pid = 4948] [serial = 2115] [outer = 0000000000000000] 16:33:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (000000594EA0EC00) [pid = 4948] [serial = 2116] [outer = 000000594EA0B800] 16:33:27 INFO - PROCESS | 4948 | 1462836807738 Marionette DEBUG loaded listener.js 16:33:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (000000594FC3B000) [pid = 4948] [serial = 2117] [outer = 000000594EA0B800] 16:33:28 INFO - PROCESS | 4948 | 1462836808349 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 16:33:28 INFO - PROCESS | 4948 | 1462836808402 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:33:28 INFO - PROCESS | 4948 | 1462836808405 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:33:28 INFO - PROCESS | 4948 | 1462836808408 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:33:28 INFO - PROCESS | 4948 | 1462836808410 Marionette TRACE conn6 <- [1,2786,null,{}] 16:33:28 INFO - PROCESS | 4948 | 1462836808414 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:28 INFO - PROCESS | 4948 | 1462836808531 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:33:28 INFO - PROCESS | 4948 | 1462836808641 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:28 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946B68000 == 89 [pid = 4948] [id = 706] 16:33:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (00000059417B8C00) [pid = 4948] [serial = 2118] [outer = 0000000000000000] 16:33:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (0000005947F93000) [pid = 4948] [serial = 2119] [outer = 00000059417B8C00] 16:33:28 INFO - PROCESS | 4948 | 1462836808695 Marionette DEBUG loaded listener.js 16:33:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (000000594EDC7800) [pid = 4948] [serial = 2120] [outer = 00000059417B8C00] 16:33:29 INFO - PROCESS | 4948 | 1462836809545 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1182ms 16:33:29 INFO - PROCESS | 4948 | 1462836809593 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:33:29 INFO - PROCESS | 4948 | 1462836809599 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:33:29 INFO - PROCESS | 4948 | 1462836809603 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:33:29 INFO - PROCESS | 4948 | 1462836809607 Marionette TRACE conn6 <- [1,2790,null,{}] 16:33:29 INFO - PROCESS | 4948 | 1462836809612 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:29 INFO - PROCESS | 4948 | 1462836809721 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:33:29 INFO - PROCESS | 4948 | 1462836809862 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:29 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942351000 == 90 [pid = 4948] [id = 707] 16:33:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 159 (0000005937E19800) [pid = 4948] [serial = 2121] [outer = 0000000000000000] 16:33:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 160 (0000005938A22800) [pid = 4948] [serial = 2122] [outer = 0000005937E19800] 16:33:29 INFO - PROCESS | 4948 | 1462836809916 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 161 (000000593D642800) [pid = 4948] [serial = 2123] [outer = 0000005937E19800] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 00000059419DF000 == 89 [pid = 4948] [id = 560] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 0000005951467800 == 88 [pid = 4948] [id = 697] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDBE000 == 87 [pid = 4948] [id = 696] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594E616800 == 86 [pid = 4948] [id = 695] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594C697800 == 85 [pid = 4948] [id = 694] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594C04E800 == 84 [pid = 4948] [id = 693] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB35800 == 83 [pid = 4948] [id = 692] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 160 (0000005948584400) [pid = 4948] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 159 (00000059444C5800) [pid = 4948] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 158 (0000005948634C00) [pid = 4948] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (0000005948858C00) [pid = 4948] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 0000005948696000 == 82 [pid = 4948] [id = 691] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 00000059453B2000 == 81 [pid = 4948] [id = 690] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 0000005947891800 == 80 [pid = 4948] [id = 689] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7CE000 == 79 [pid = 4948] [id = 684] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594C062800 == 78 [pid = 4948] [id = 683] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E22800 == 77 [pid = 4948] [id = 682] 16:33:30 INFO - PROCESS | 4948 | --DOCSHELL 000000594C514800 == 76 [pid = 4948] [id = 681] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (0000005944FF5800) [pid = 4948] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (0000005940D5A400) [pid = 4948] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000593E517C00) [pid = 4948] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (000000593D6E6C00) [pid = 4948] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (000000593CBA8400) [pid = 4948] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (0000005940D15400) [pid = 4948] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (0000005937527000) [pid = 4948] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (0000005942457800) [pid = 4948] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (0000005940D58400) [pid = 4948] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (00000059485C4000) [pid = 4948] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000594A22F400) [pid = 4948] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (00000059458B8000) [pid = 4948] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (0000005945A67800) [pid = 4948] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (0000005944428000) [pid = 4948] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:33:30 INFO - PROCESS | 4948 | 1462836810563 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 16:33:30 INFO - PROCESS | 4948 | 1462836810594 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:33:30 INFO - PROCESS | 4948 | 1462836810600 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:33:30 INFO - PROCESS | 4948 | 1462836810606 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:33:30 INFO - PROCESS | 4948 | 1462836810608 Marionette TRACE conn6 <- [1,2794,null,{}] 16:33:30 INFO - PROCESS | 4948 | 1462836810612 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:30 INFO - PROCESS | 4948 | 1462836810708 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:33:30 INFO - PROCESS | 4948 | 1462836810797 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:30 INFO - PROCESS | 4948 | ++DOCSHELL 000000594538A000 == 77 [pid = 4948] [id = 708] 16:33:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 144 (0000005937527000) [pid = 4948] [serial = 2124] [outer = 0000000000000000] 16:33:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 145 (0000005938188C00) [pid = 4948] [serial = 2125] [outer = 0000005937527000] 16:33:30 INFO - PROCESS | 4948 | 1462836810852 Marionette DEBUG loaded listener.js 16:33:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 146 (000000593D982400) [pid = 4948] [serial = 2126] [outer = 0000005937527000] 16:33:31 INFO - PROCESS | 4948 | 1462836811280 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 733ms 16:33:31 INFO - PROCESS | 4948 | 1462836811340 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 4948 | 1462836811342 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:33:31 INFO - PROCESS | 4948 | 1462836811346 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 4948 | 1462836811349 Marionette TRACE conn6 <- [1,2798,null,{}] 16:33:31 INFO - PROCESS | 4948 | 1462836811360 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:31 INFO - PROCESS | 4948 | 1462836811485 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:33:31 INFO - PROCESS | 4948 | 1462836811503 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A09E800 == 78 [pid = 4948] [id = 709] 16:33:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 147 (0000005941178000) [pid = 4948] [serial = 2127] [outer = 0000000000000000] 16:33:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 148 (0000005941A42800) [pid = 4948] [serial = 2128] [outer = 0000005941178000] 16:33:31 INFO - PROCESS | 4948 | 1462836811551 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 149 (0000005942449800) [pid = 4948] [serial = 2129] [outer = 0000005941178000] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC04800 == 77 [pid = 4948] [id = 657] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7BF800 == 76 [pid = 4948] [id = 608] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594B249000 == 75 [pid = 4948] [id = 671] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB3D000 == 74 [pid = 4948] [id = 673] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC85800 == 73 [pid = 4948] [id = 686] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB8D800 == 72 [pid = 4948] [id = 685] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C69E000 == 71 [pid = 4948] [id = 669] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7C1000 == 70 [pid = 4948] [id = 641] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C690000 == 69 [pid = 4948] [id = 640] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6E2800 == 68 [pid = 4948] [id = 654] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594E60A800 == 67 [pid = 4948] [id = 642] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7D1000 == 66 [pid = 4948] [id = 672] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059483DE800 == 65 [pid = 4948] [id = 576] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000595146C000 == 64 [pid = 4948] [id = 687] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C52F000 == 63 [pid = 4948] [id = 621] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF6C800 == 62 [pid = 4948] [id = 563] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059514B3000 == 61 [pid = 4948] [id = 688] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C747000 == 60 [pid = 4948] [id = 624] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C6A3800 == 59 [pid = 4948] [id = 592] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDB5800 == 58 [pid = 4948] [id = 658] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB2B000 == 57 [pid = 4948] [id = 626] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0C3800 == 56 [pid = 4948] [id = 577] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594D6D2000 == 55 [pid = 4948] [id = 609] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0CC000 == 54 [pid = 4948] [id = 637] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C722800 == 53 [pid = 4948] [id = 593] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E88800 == 52 [pid = 4948] [id = 591] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059483E0800 == 51 [pid = 4948] [id = 639] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594B678800 == 50 [pid = 4948] [id = 559] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EDB6800 == 49 [pid = 4948] [id = 674] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 0000005936F18800 == 48 [pid = 4948] [id = 611] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC20800 == 47 [pid = 4948] [id = 659] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C525800 == 46 [pid = 4948] [id = 579] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594B66D800 == 45 [pid = 4948] [id = 404] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFDA800 == 44 [pid = 4948] [id = 574] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C540800 == 43 [pid = 4948] [id = 605] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C502800 == 42 [pid = 4948] [id = 578] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E28800 == 41 [pid = 4948] [id = 561] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EC06000 == 40 [pid = 4948] [id = 643] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7C9800 == 39 [pid = 4948] [id = 675] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594DC25000 == 38 [pid = 4948] [id = 610] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7BA800 == 37 [pid = 4948] [id = 594] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594EB94800 == 36 [pid = 4948] [id = 627] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 0000005942351000 == 35 [pid = 4948] [id = 707] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 0000005946B68000 == 34 [pid = 4948] [id = 706] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594FCDF000 == 33 [pid = 4948] [id = 705] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594FC68800 == 32 [pid = 4948] [id = 704] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000595017B000 == 31 [pid = 4948] [id = 703] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059536F7800 == 30 [pid = 4948] [id = 702] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 00000059520DC000 == 29 [pid = 4948] [id = 701] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594C70A800 == 28 [pid = 4948] [id = 700] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000594851A800 == 27 [pid = 4948] [id = 699] 16:33:32 INFO - PROCESS | 4948 | --DOCSHELL 000000595176E800 == 26 [pid = 4948] [id = 698] 16:33:33 INFO - PROCESS | 4948 | --DOCSHELL 000000594538A000 == 25 [pid = 4948] [id = 708] 16:33:34 INFO - PROCESS | 4948 | 1462836814081 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2796ms 16:33:34 INFO - PROCESS | 4948 | 1462836814144 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 4948 | 1462836814148 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:33:34 INFO - PROCESS | 4948 | 1462836814154 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:33:34 INFO - PROCESS | 4948 | 1462836814158 Marionette TRACE conn6 <- [1,2802,null,{}] 16:33:34 INFO - PROCESS | 4948 | 1462836814164 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:34 INFO - PROCESS | 4948 | 1462836814261 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:33:34 INFO - PROCESS | 4948 | 1462836814276 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BF8C800 == 26 [pid = 4948] [id = 710] 16:33:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 150 (00000059374CE000) [pid = 4948] [serial = 2130] [outer = 0000000000000000] 16:33:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 151 (00000059374D0000) [pid = 4948] [serial = 2131] [outer = 00000059374CE000] 16:33:34 INFO - PROCESS | 4948 | 1462836814326 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 152 (000000593750AC00) [pid = 4948] [serial = 2132] [outer = 00000059374CE000] 16:33:34 INFO - PROCESS | 4948 | 1462836814883 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 796ms 16:33:34 INFO - PROCESS | 4948 | 1462836814953 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 4948 | 1462836814960 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:33:34 INFO - PROCESS | 4948 | 1462836814966 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:33:34 INFO - PROCESS | 4948 | 1462836814969 Marionette TRACE conn6 <- [1,2806,null,{}] 16:33:35 INFO - PROCESS | 4948 | 1462836814983 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 4948 | 1462836815109 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:33:35 INFO - PROCESS | 4948 | 1462836815118 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5BF000 == 27 [pid = 4948] [id = 711] 16:33:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 153 (0000005937526800) [pid = 4948] [serial = 2133] [outer = 0000000000000000] 16:33:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 154 (0000005937631C00) [pid = 4948] [serial = 2134] [outer = 0000005937526800] 16:33:35 INFO - PROCESS | 4948 | 1462836815211 Marionette DEBUG loaded listener.js 16:33:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 155 (00000059376A5400) [pid = 4948] [serial = 2135] [outer = 0000005937526800] 16:33:35 INFO - PROCESS | 4948 | 1462836815680 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 776ms 16:33:35 INFO - PROCESS | 4948 | 1462836815749 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:33:35 INFO - PROCESS | 4948 | 1462836815752 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:33:35 INFO - PROCESS | 4948 | 1462836815761 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:33:35 INFO - PROCESS | 4948 | 1462836815765 Marionette TRACE conn6 <- [1,2810,null,{}] 16:33:35 INFO - PROCESS | 4948 | 1462836815777 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:35 INFO - PROCESS | 4948 | 1462836815907 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:33:35 INFO - PROCESS | 4948 | 1462836815969 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:35 INFO - PROCESS | 4948 | ++DOCSHELL 00000059436C4000 == 28 [pid = 4948] [id = 712] 16:33:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 156 (0000005937E15400) [pid = 4948] [serial = 2136] [outer = 0000000000000000] 16:33:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 157 (000000593810CC00) [pid = 4948] [serial = 2137] [outer = 0000005937E15400] 16:33:36 INFO - PROCESS | 4948 | 1462836816020 Marionette DEBUG loaded listener.js 16:33:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 158 (0000005938C26C00) [pid = 4948] [serial = 2138] [outer = 0000005937E15400] 16:33:36 INFO - PROCESS | 4948 | 1462836816485 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 796ms 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 157 (0000005937523000) [pid = 4948] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 156 (00000059486E2000) [pid = 4948] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 155 (000000593DF0F000) [pid = 4948] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 154 (000000593D982800) [pid = 4948] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 153 (0000005940D65C00) [pid = 4948] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 152 (000000593E518800) [pid = 4948] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 151 (0000005948535400) [pid = 4948] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 150 (0000005942461800) [pid = 4948] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 149 (00000059444C2C00) [pid = 4948] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 148 (0000005943F81400) [pid = 4948] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 147 (000000594854E800) [pid = 4948] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 146 (000000593D640400) [pid = 4948] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 145 (0000005949E6AC00) [pid = 4948] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 144 (00000059486B3C00) [pid = 4948] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 143 (000000594783A400) [pid = 4948] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 142 (000000593BED2000) [pid = 4948] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 141 (0000005948858800) [pid = 4948] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 140 (00000059486E8000) [pid = 4948] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 139 (000000593750BC00) [pid = 4948] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 138 (000000594B5BB000) [pid = 4948] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 137 (0000005948847400) [pid = 4948] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 136 (0000005941180000) [pid = 4948] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 135 (0000005942462400) [pid = 4948] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 134 (0000005947F93C00) [pid = 4948] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 133 (000000594A59D000) [pid = 4948] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 132 (0000005944FEF400) [pid = 4948] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 131 (000000593CA99000) [pid = 4948] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 130 (00000059488BFC00) [pid = 4948] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 129 (0000005937520800) [pid = 4948] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 128 (0000005948553800) [pid = 4948] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 127 (000000594244E000) [pid = 4948] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 126 (0000005938107800) [pid = 4948] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 125 (000000594B5BD800) [pid = 4948] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594B907000) [pid = 4948] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (000000594C5B9400) [pid = 4948] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (0000005937527000) [pid = 4948] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005937E19800) [pid = 4948] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (000000593DD6A800) [pid = 4948] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (0000005947FE0000) [pid = 4948] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (000000594B5BA000) [pid = 4948] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594DCD5000) [pid = 4948] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594DCD5800) [pid = 4948] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (000000594EADA800) [pid = 4948] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000594EA0B800) [pid = 4948] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059417B8C00) [pid = 4948] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594D557000) [pid = 4948] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (00000059486E5400) [pid = 4948] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005937511000) [pid = 4948] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005948279800) [pid = 4948] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005948851800) [pid = 4948] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:33:37 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (00000059443E5000) [pid = 4948] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:33:37 INFO - PROCESS | 4948 | 1462836817278 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 4948 | 1462836817281 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:33:37 INFO - PROCESS | 4948 | 1462836817325 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 4948 | 1462836817327 Marionette TRACE conn6 <- [1,2814,null,{}] 16:33:37 INFO - PROCESS | 4948 | 1462836817331 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:37 INFO - PROCESS | 4948 | 1462836817414 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:33:37 INFO - PROCESS | 4948 | 1462836817421 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944799000 == 29 [pid = 4948] [id = 713] 16:33:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059377DDC00) [pid = 4948] [serial = 2139] [outer = 0000000000000000] 16:33:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005938107800) [pid = 4948] [serial = 2140] [outer = 00000059377DDC00] 16:33:37 INFO - PROCESS | 4948 | 1462836817467 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (000000593C675000) [pid = 4948] [serial = 2141] [outer = 00000059377DDC00] 16:33:37 INFO - PROCESS | 4948 | 1462836817898 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 627ms 16:33:37 INFO - PROCESS | 4948 | 1462836817961 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 4948 | 1462836817964 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:33:37 INFO - PROCESS | 4948 | 1462836817967 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 4948 | 1462836817968 Marionette TRACE conn6 <- [1,2818,null,{}] 16:33:37 INFO - PROCESS | 4948 | 1462836817972 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 4948 | 1462836818053 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:33:38 INFO - PROCESS | 4948 | 1462836818059 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 4948 | ++DOCSHELL 00000059450AA800 == 30 [pid = 4948] [id = 714] 16:33:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593751FC00) [pid = 4948] [serial = 2142] [outer = 0000000000000000] 16:33:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593CAF2000) [pid = 4948] [serial = 2143] [outer = 000000593751FC00] 16:33:38 INFO - PROCESS | 4948 | 1462836818105 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (000000593D6E4400) [pid = 4948] [serial = 2144] [outer = 000000593751FC00] 16:33:38 INFO - PROCESS | 4948 | 1462836818557 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 16:33:38 INFO - PROCESS | 4948 | 1462836818599 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 4948 | 1462836818601 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:33:38 INFO - PROCESS | 4948 | 1462836818604 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 4948 | 1462836818606 Marionette TRACE conn6 <- [1,2822,null,{}] 16:33:38 INFO - PROCESS | 4948 | 1462836818609 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:38 INFO - PROCESS | 4948 | 1462836818727 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:33:38 INFO - PROCESS | 4948 | 1462836818767 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946B71800 == 31 [pid = 4948] [id = 715] 16:33:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (000000593DD6A800) [pid = 4948] [serial = 2145] [outer = 0000000000000000] 16:33:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 115 (000000593DF3F000) [pid = 4948] [serial = 2146] [outer = 000000593DD6A800] 16:33:38 INFO - PROCESS | 4948 | 1462836818813 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 116 (000000593E519400) [pid = 4948] [serial = 2147] [outer = 000000593DD6A800] 16:33:39 INFO - PROCESS | 4948 | 1462836819334 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 773ms 16:33:39 INFO - PROCESS | 4948 | 1462836819381 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 4948 | 1462836819386 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:33:39 INFO - PROCESS | 4948 | 1462836819391 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 4948 | 1462836819395 Marionette TRACE conn6 <- [1,2826,null,{}] 16:33:39 INFO - PROCESS | 4948 | 1462836819401 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:39 INFO - PROCESS | 4948 | 1462836819569 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:33:39 INFO - PROCESS | 4948 | 1462836819664 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C637800 == 32 [pid = 4948] [id = 716] 16:33:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 117 (0000005936D68400) [pid = 4948] [serial = 2148] [outer = 0000000000000000] 16:33:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 118 (0000005937421C00) [pid = 4948] [serial = 2149] [outer = 0000005936D68400] 16:33:39 INFO - PROCESS | 4948 | 1462836819722 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 4948 | ++DOMWINDOW == 119 (0000005937520800) [pid = 4948] [serial = 2150] [outer = 0000005936D68400] 16:33:40 INFO - PROCESS | 4948 | 1462836820475 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1144ms 16:33:40 INFO - PROCESS | 4948 | 1462836820550 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 4948 | 1462836820557 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:33:40 INFO - PROCESS | 4948 | 1462836820563 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 4948 | 1462836820567 Marionette TRACE conn6 <- [1,2830,null,{}] 16:33:40 INFO - PROCESS | 4948 | 1462836820571 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:40 INFO - PROCESS | 4948 | 1462836820697 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:33:40 INFO - PROCESS | 4948 | 1462836820819 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946650000 == 33 [pid = 4948] [id = 717] 16:33:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 120 (0000005937635C00) [pid = 4948] [serial = 2151] [outer = 0000000000000000] 16:33:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 121 (0000005938BB7800) [pid = 4948] [serial = 2152] [outer = 0000005937635C00] 16:33:40 INFO - PROCESS | 4948 | 1462836820876 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 4948 | ++DOMWINDOW == 122 (000000593C888800) [pid = 4948] [serial = 2153] [outer = 0000005937635C00] 16:33:41 INFO - PROCESS | 4948 | 1462836821641 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1145ms 16:33:41 INFO - PROCESS | 4948 | 1462836821712 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 4948 | 1462836821714 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:33:41 INFO - PROCESS | 4948 | 1462836821718 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 4948 | 1462836821723 Marionette TRACE conn6 <- [1,2834,null,{}] 16:33:41 INFO - PROCESS | 4948 | 1462836821735 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:41 INFO - PROCESS | 4948 | 1462836821860 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:33:41 INFO - PROCESS | 4948 | 1462836821981 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 4948 | ++DOCSHELL 000000593CAD8800 == 34 [pid = 4948] [id = 718] 16:33:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 123 (0000005935BDB000) [pid = 4948] [serial = 2154] [outer = 0000000000000000] 16:33:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 124 (00000059377E1400) [pid = 4948] [serial = 2155] [outer = 0000005935BDB000] 16:33:42 INFO - PROCESS | 4948 | 1462836822043 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 4948 | ++DOMWINDOW == 125 (000000593D983800) [pid = 4948] [serial = 2156] [outer = 0000005935BDB000] 16:33:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594B25D000 == 33 [pid = 4948] [id = 546] 16:33:42 INFO - PROCESS | 4948 | --DOCSHELL 00000059450A7000 == 32 [pid = 4948] [id = 549] 16:33:42 INFO - PROCESS | 4948 | --DOCSHELL 0000005937E43000 == 31 [pid = 4948] [id = 550] 16:33:42 INFO - PROCESS | 4948 | --DOCSHELL 00000059448BA000 == 30 [pid = 4948] [id = 544] 16:33:42 INFO - PROCESS | 4948 | --DOCSHELL 000000593BEEA000 == 29 [pid = 4948] [id = 534] 16:33:42 INFO - PROCESS | 4948 | --DOCSHELL 000000594233D000 == 28 [pid = 4948] [id = 551] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 124 (000000594827B000) [pid = 4948] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 123 (00000059485C7400) [pid = 4948] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 122 (00000059466D9800) [pid = 4948] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 121 (0000005948553400) [pid = 4948] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 120 (00000059450DF000) [pid = 4948] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 119 (00000059488BC000) [pid = 4948] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 118 (0000005940D59C00) [pid = 4948] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 117 (000000594A224400) [pid = 4948] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 116 (000000594883A400) [pid = 4948] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 115 (0000005948541C00) [pid = 4948] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 114 (000000594A594800) [pid = 4948] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (00000059488B2400) [pid = 4948] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (000000594885D000) [pid = 4948] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005938A85400) [pid = 4948] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (000000593BB76400) [pid = 4948] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (0000005948852C00) [pid = 4948] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005941A41800) [pid = 4948] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005941172800) [pid = 4948] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (00000059453CC800) [pid = 4948] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000594883F400) [pid = 4948] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (0000005941B09C00) [pid = 4948] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (00000059488B1400) [pid = 4948] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593BD15800) [pid = 4948] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005944D8A400) [pid = 4948] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059486DF000) [pid = 4948] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000594B7CDC00) [pid = 4948] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594B3EC000) [pid = 4948] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000594B3F3C00) [pid = 4948] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (000000593DF0FC00) [pid = 4948] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000594D552000) [pid = 4948] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (000000594A592800) [pid = 4948] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000594EDC7800) [pid = 4948] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005947F93000) [pid = 4948] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005947F92000) [pid = 4948] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000594FC3B000) [pid = 4948] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (000000594D55A000) [pid = 4948] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005949E71400) [pid = 4948] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (000000594DBD7800) [pid = 4948] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (0000005941A42800) [pid = 4948] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (000000594B5C1000) [pid = 4948] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005948881400) [pid = 4948] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005945074000) [pid = 4948] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (0000005943D30C00) [pid = 4948] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (00000059444C2000) [pid = 4948] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (00000059486A5C00) [pid = 4948] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (000000594B3EB800) [pid = 4948] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (0000005945A6D000) [pid = 4948] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000593D97D000) [pid = 4948] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005941178C00) [pid = 4948] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000594A222800) [pid = 4948] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (00000059376A6800) [pid = 4948] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (000000593D641000) [pid = 4948] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000594858F800) [pid = 4948] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (0000005943613800) [pid = 4948] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (000000593BD19400) [pid = 4948] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (000000594B7C5400) [pid = 4948] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (000000594B90D000) [pid = 4948] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (000000594C5BB800) [pid = 4948] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (000000593D982400) [pid = 4948] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (000000594C5C1800) [pid = 4948] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (0000005938A22800) [pid = 4948] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (000000593D642800) [pid = 4948] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (0000005938188C00) [pid = 4948] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 61 (000000593E516000) [pid = 4948] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 60 (000000594B7C8C00) [pid = 4948] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 59 (0000005948537800) [pid = 4948] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 58 (00000059467C5800) [pid = 4948] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 57 (0000005942455C00) [pid = 4948] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 56 (00000059485C3C00) [pid = 4948] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 55 (000000594B7C7C00) [pid = 4948] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 54 (000000594DCD7C00) [pid = 4948] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 53 (000000594DBDB800) [pid = 4948] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 52 (000000594B911C00) [pid = 4948] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 51 (000000594EA62800) [pid = 4948] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 50 (000000594EA59C00) [pid = 4948] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 49 (000000594DCDF000) [pid = 4948] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 48 (000000594FC3E400) [pid = 4948] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 47 (000000594FC38000) [pid = 4948] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | --DOMWINDOW == 46 (000000594EA0EC00) [pid = 4948] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:33:42 INFO - PROCESS | 4948 | 1462836822835 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1143ms 16:33:42 INFO - PROCESS | 4948 | 1462836822863 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:33:42 INFO - PROCESS | 4948 | 1462836822868 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:33:42 INFO - PROCESS | 4948 | 1462836822872 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:33:42 INFO - PROCESS | 4948 | 1462836822877 Marionette TRACE conn6 <- [1,2838,null,{}] 16:33:42 INFO - PROCESS | 4948 | 1462836822884 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:42 INFO - PROCESS | 4948 | 1462836822981 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:33:43 INFO - PROCESS | 4948 | 1462836823063 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD19000 == 29 [pid = 4948] [id = 719] 16:33:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 47 (0000005937505800) [pid = 4948] [serial = 2157] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 48 (0000005937529C00) [pid = 4948] [serial = 2158] [outer = 0000005937505800] 16:33:43 INFO - PROCESS | 4948 | 1462836823113 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 49 (00000059376AA000) [pid = 4948] [serial = 2159] [outer = 0000005937505800] 16:33:43 INFO - PROCESS | 4948 | 1462836823600 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 16:33:43 INFO - PROCESS | 4948 | 1462836823654 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 4948 | 1462836823660 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:33:43 INFO - PROCESS | 4948 | 1462836823666 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 4948 | 1462836823668 Marionette TRACE conn6 <- [1,2842,null,{}] 16:33:43 INFO - PROCESS | 4948 | 1462836823672 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:43 INFO - PROCESS | 4948 | 1462836823762 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:33:43 INFO - PROCESS | 4948 | 1462836823771 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C3000 == 30 [pid = 4948] [id = 720] 16:33:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 50 (0000005938BB6800) [pid = 4948] [serial = 2160] [outer = 0000000000000000] 16:33:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 51 (000000593BB74400) [pid = 4948] [serial = 2161] [outer = 0000005938BB6800] 16:33:43 INFO - PROCESS | 4948 | 1462836823822 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 4948 | ++DOMWINDOW == 52 (000000593C515400) [pid = 4948] [serial = 2162] [outer = 0000005938BB6800] 16:33:44 INFO - PROCESS | 4948 | 1462836824289 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 16:33:44 INFO - PROCESS | 4948 | 1462836824358 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 4948 | 1462836824360 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:33:44 INFO - PROCESS | 4948 | 1462836824364 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 4948 | 1462836824367 Marionette TRACE conn6 <- [1,2846,null,{}] 16:33:44 INFO - PROCESS | 4948 | 1462836824378 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:44 INFO - PROCESS | 4948 | 1462836824476 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:33:44 INFO - PROCESS | 4948 | 1462836824555 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947853000 == 31 [pid = 4948] [id = 721] 16:33:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 53 (000000593BD9C400) [pid = 4948] [serial = 2163] [outer = 0000000000000000] 16:33:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 54 (000000593D977400) [pid = 4948] [serial = 2164] [outer = 000000593BD9C400] 16:33:44 INFO - PROCESS | 4948 | 1462836824603 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 4948 | ++DOMWINDOW == 55 (000000593DF05400) [pid = 4948] [serial = 2165] [outer = 000000593BD9C400] 16:33:44 INFO - PROCESS | 4948 | 1462836824983 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 628ms 16:33:44 INFO - PROCESS | 4948 | 1462836824994 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 4948 | 1462836824997 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:33:45 INFO - PROCESS | 4948 | 1462836825000 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 4948 | 1462836825002 Marionette TRACE conn6 <- [1,2850,null,{}] 16:33:45 INFO - PROCESS | 4948 | 1462836825006 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 4948 | 1462836825127 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:33:45 INFO - PROCESS | 4948 | 1462836825178 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947EA3000 == 32 [pid = 4948] [id = 722] 16:33:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 56 (000000593CBA6400) [pid = 4948] [serial = 2166] [outer = 0000000000000000] 16:33:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 57 (000000593DF7A000) [pid = 4948] [serial = 2167] [outer = 000000593CBA6400] 16:33:45 INFO - PROCESS | 4948 | 1462836825223 Marionette DEBUG loaded listener.js 16:33:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 58 (0000005940D22000) [pid = 4948] [serial = 2168] [outer = 000000593CBA6400] 16:33:45 INFO - PROCESS | 4948 | 1462836825658 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 16:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:33:45 INFO - PROCESS | 4948 | 1462836825695 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 4948 | 1462836825697 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:33:45 INFO - PROCESS | 4948 | 1462836825701 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 4948 | 1462836825702 Marionette TRACE conn6 <- [1,2854,null,{}] 16:33:45 INFO - PROCESS | 4948 | 1462836825706 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:45 INFO - PROCESS | 4948 | 1462836825818 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:33:45 INFO - PROCESS | 4948 | 1462836825828 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:45 INFO - PROCESS | 4948 | ++DOCSHELL 000000594850A000 == 33 [pid = 4948] [id = 723] 16:33:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 59 (000000593DD6E800) [pid = 4948] [serial = 2169] [outer = 0000000000000000] 16:33:45 INFO - PROCESS | 4948 | ++DOMWINDOW == 60 (0000005940D56400) [pid = 4948] [serial = 2170] [outer = 000000593DD6E800] 16:33:45 INFO - PROCESS | 4948 | 1462836825926 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 61 (0000005940D60000) [pid = 4948] [serial = 2171] [outer = 000000593DD6E800] 16:33:46 INFO - PROCESS | 4948 | 1462836826375 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 731ms 16:33:46 INFO - PROCESS | 4948 | 1462836826436 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 4948 | 1462836826438 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:33:46 INFO - PROCESS | 4948 | 1462836826441 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 4948 | 1462836826443 Marionette TRACE conn6 <- [1,2858,null,{}] 16:33:46 INFO - PROCESS | 4948 | 1462836826446 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:46 INFO - PROCESS | 4948 | 1462836826596 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:33:46 INFO - PROCESS | 4948 | 1462836826651 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 4948 | ++DOCSHELL 000000594869E800 == 34 [pid = 4948] [id = 724] 16:33:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 62 (00000059411DA800) [pid = 4948] [serial = 2172] [outer = 0000000000000000] 16:33:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (0000005941931000) [pid = 4948] [serial = 2173] [outer = 00000059411DA800] 16:33:46 INFO - PROCESS | 4948 | 1462836826699 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (0000005941A93800) [pid = 4948] [serial = 2174] [outer = 00000059411DA800] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (00000059453E5C00) [pid = 4948] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (0000005937526800) [pid = 4948] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 61 (00000059374CE000) [pid = 4948] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 60 (000000593751FC00) [pid = 4948] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 59 (0000005941178000) [pid = 4948] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 58 (0000005937E15400) [pid = 4948] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:33:46 INFO - PROCESS | 4948 | --DOMWINDOW == 57 (00000059377DDC00) [pid = 4948] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:33:47 INFO - PROCESS | 4948 | 1462836827080 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 16:33:47 INFO - PROCESS | 4948 | 1462836827135 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 4948 | 1462836827137 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:33:47 INFO - PROCESS | 4948 | 1462836827147 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 4948 | 1462836827149 Marionette TRACE conn6 <- [1,2862,null,{}] 16:33:47 INFO - PROCESS | 4948 | 1462836827153 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 4948 | 1462836827236 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:33:47 INFO - PROCESS | 4948 | 1462836827244 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A29D800 == 35 [pid = 4948] [id = 725] 16:33:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 58 (000000593C676000) [pid = 4948] [serial = 2175] [outer = 0000000000000000] 16:33:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 59 (0000005941B09800) [pid = 4948] [serial = 2176] [outer = 000000593C676000] 16:33:47 INFO - PROCESS | 4948 | 1462836827290 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 60 (0000005941D7F000) [pid = 4948] [serial = 2177] [outer = 000000593C676000] 16:33:47 INFO - PROCESS | 4948 | 1462836827708 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 628ms 16:33:47 INFO - PROCESS | 4948 | 1462836827778 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:33:47 INFO - PROCESS | 4948 | 1462836827780 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:33:47 INFO - PROCESS | 4948 | 1462836827783 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:33:47 INFO - PROCESS | 4948 | 1462836827785 Marionette TRACE conn6 <- [1,2866,null,{}] 16:33:47 INFO - PROCESS | 4948 | 1462836827788 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:47 INFO - PROCESS | 4948 | 1462836827871 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:33:47 INFO - PROCESS | 4948 | 1462836827880 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B24C800 == 36 [pid = 4948] [id = 726] 16:33:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 61 (000000594228B800) [pid = 4948] [serial = 2178] [outer = 0000000000000000] 16:33:47 INFO - PROCESS | 4948 | ++DOMWINDOW == 62 (0000005942297800) [pid = 4948] [serial = 2179] [outer = 000000594228B800] 16:33:47 INFO - PROCESS | 4948 | 1462836827924 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (0000005942458800) [pid = 4948] [serial = 2180] [outer = 000000594228B800] 16:33:48 INFO - PROCESS | 4948 | 1462836828361 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 16:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:33:48 INFO - PROCESS | 4948 | 1462836828415 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 4948 | 1462836828417 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:33:48 INFO - PROCESS | 4948 | 1462836828420 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 4948 | 1462836828422 Marionette TRACE conn6 <- [1,2870,null,{}] 16:33:48 INFO - PROCESS | 4948 | 1462836828426 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:48 INFO - PROCESS | 4948 | 1462836828509 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:33:48 INFO - PROCESS | 4948 | 1462836828515 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B35B800 == 37 [pid = 4948] [id = 727] 16:33:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (000000594245EC00) [pid = 4948] [serial = 2181] [outer = 0000000000000000] 16:33:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (0000005942461C00) [pid = 4948] [serial = 2182] [outer = 000000594245EC00] 16:33:48 INFO - PROCESS | 4948 | 1462836828559 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (000000594361AC00) [pid = 4948] [serial = 2183] [outer = 000000594245EC00] 16:33:49 INFO - PROCESS | 4948 | 1462836828994 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 16:33:49 INFO - PROCESS | 4948 | 1462836829053 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 4948 | 1462836829055 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:33:49 INFO - PROCESS | 4948 | 1462836829058 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 4948 | 1462836829060 Marionette TRACE conn6 <- [1,2874,null,{}] 16:33:49 INFO - PROCESS | 4948 | 1462836829063 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:49 INFO - PROCESS | 4948 | 1462836829197 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:33:49 INFO - PROCESS | 4948 | 1462836829358 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C6AD800 == 38 [pid = 4948] [id = 728] 16:33:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (0000005935BD6800) [pid = 4948] [serial = 2184] [outer = 0000000000000000] 16:33:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (0000005936FC2C00) [pid = 4948] [serial = 2185] [outer = 0000005935BD6800] 16:33:49 INFO - PROCESS | 4948 | 1462836829417 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (0000005937511000) [pid = 4948] [serial = 2186] [outer = 0000005935BD6800] 16:33:50 INFO - PROCESS | 4948 | 1462836830000 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 987ms 16:33:50 INFO - PROCESS | 4948 | 1462836830050 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 4948 | 1462836830054 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:33:50 INFO - PROCESS | 4948 | 1462836830059 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 4948 | 1462836830064 Marionette TRACE conn6 <- [1,2878,null,{}] 16:33:50 INFO - PROCESS | 4948 | 1462836830069 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:50 INFO - PROCESS | 4948 | 1462836830182 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:33:50 INFO - PROCESS | 4948 | 1462836830277 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:50 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947893000 == 39 [pid = 4948] [id = 729] 16:33:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000593BB77400) [pid = 4948] [serial = 2187] [outer = 0000000000000000] 16:33:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (000000593C51B000) [pid = 4948] [serial = 2188] [outer = 000000593BB77400] 16:33:50 INFO - PROCESS | 4948 | 1462836830335 Marionette DEBUG loaded listener.js 16:33:50 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (000000593D6ED400) [pid = 4948] [serial = 2189] [outer = 000000593BB77400] 16:33:50 INFO - PROCESS | 4948 | 1462836830944 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 943ms 16:33:51 INFO - PROCESS | 4948 | 1462836831006 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:33:51 INFO - PROCESS | 4948 | 1462836831010 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:33:51 INFO - PROCESS | 4948 | 1462836831014 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:33:51 INFO - PROCESS | 4948 | 1462836831016 Marionette TRACE conn6 <- [1,2882,null,{}] 16:33:51 INFO - PROCESS | 4948 | 1462836831020 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:51 INFO - PROCESS | 4948 | 1462836831131 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:33:51 INFO - PROCESS | 4948 | 1462836831255 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B678800 == 40 [pid = 4948] [id = 730] 16:33:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (0000005940D20400) [pid = 4948] [serial = 2190] [outer = 0000000000000000] 16:33:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005940D62000) [pid = 4948] [serial = 2191] [outer = 0000005940D20400] 16:33:51 INFO - PROCESS | 4948 | 1462836831314 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (0000005941289000) [pid = 4948] [serial = 2192] [outer = 0000005940D20400] 16:33:51 INFO - PROCESS | 4948 | 1462836831931 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 16:33:52 INFO - PROCESS | 4948 | 1462836832004 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 4948 | 1462836832009 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:33:52 INFO - PROCESS | 4948 | 1462836832021 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 4948 | 1462836832026 Marionette TRACE conn6 <- [1,2886,null,{}] 16:33:52 INFO - PROCESS | 4948 | 1462836832030 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:52 INFO - PROCESS | 4948 | 1462836832143 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:33:52 INFO - PROCESS | 4948 | 1462836832262 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB35800 == 41 [pid = 4948] [id = 731] 16:33:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (0000005940D64000) [pid = 4948] [serial = 2193] [outer = 0000000000000000] 16:33:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (00000059440E6C00) [pid = 4948] [serial = 2194] [outer = 0000005940D64000] 16:33:52 INFO - PROCESS | 4948 | 1462836832320 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (0000005944422800) [pid = 4948] [serial = 2195] [outer = 0000005940D64000] 16:33:52 INFO - PROCESS | 4948 | 1462836832896 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 942ms 16:33:52 INFO - PROCESS | 4948 | 1462836832961 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 4948 | 1462836832963 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:33:52 INFO - PROCESS | 4948 | 1462836832967 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 4948 | 1462836832969 Marionette TRACE conn6 <- [1,2890,null,{}] 16:33:52 INFO - PROCESS | 4948 | 1462836832973 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:53 INFO - PROCESS | 4948 | 1462836833081 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:33:53 INFO - PROCESS | 4948 | 1462836833172 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BBDA000 == 42 [pid = 4948] [id = 732] 16:33:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005943D2D400) [pid = 4948] [serial = 2196] [outer = 0000000000000000] 16:33:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (00000059444BA800) [pid = 4948] [serial = 2197] [outer = 0000005943D2D400] 16:33:53 INFO - PROCESS | 4948 | 1462836833228 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (00000059444C5000) [pid = 4948] [serial = 2198] [outer = 0000005943D2D400] 16:33:53 INFO - PROCESS | 4948 | 1462836833981 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1082ms 16:33:54 INFO - PROCESS | 4948 | 1462836834051 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:33:54 INFO - PROCESS | 4948 | 1462836834055 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:33:54 INFO - PROCESS | 4948 | 1462836834060 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:33:54 INFO - PROCESS | 4948 | 1462836834064 Marionette TRACE conn6 <- [1,2894,null,{}] 16:33:54 INFO - PROCESS | 4948 | 1462836834071 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:54 INFO - PROCESS | 4948 | 1462836834171 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:33:54 INFO - PROCESS | 4948 | 1462836834298 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941D70800 == 43 [pid = 4948] [id = 733] 16:33:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (00000059359E7C00) [pid = 4948] [serial = 2199] [outer = 0000000000000000] 16:33:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (00000059374D9000) [pid = 4948] [serial = 2200] [outer = 00000059359E7C00] 16:33:54 INFO - PROCESS | 4948 | 1462836834349 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (00000059376A5000) [pid = 4948] [serial = 2201] [outer = 00000059359E7C00] 16:33:54 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E0E000 == 42 [pid = 4948] [id = 541] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (000000593DF3F000) [pid = 4948] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (0000005937631C00) [pid = 4948] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (00000059374D0000) [pid = 4948] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (000000593D6E4400) [pid = 4948] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005942449800) [pid = 4948] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (000000593810CC00) [pid = 4948] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (00000059376A5400) [pid = 4948] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005938107800) [pid = 4948] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (000000593CAF2000) [pid = 4948] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (0000005938C26C00) [pid = 4948] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (000000593C675000) [pid = 4948] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000593750AC00) [pid = 4948] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (00000059486B0000) [pid = 4948] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:33:54 INFO - PROCESS | 4948 | 1462836834959 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 16:33:55 INFO - PROCESS | 4948 | 1462836835009 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 4948 | 1462836835014 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:33:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:33:55 INFO - PROCESS | 4948 | 1462836835020 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 4948 | 1462836835023 Marionette TRACE conn6 <- [1,2898,null,{}] 16:33:55 INFO - PROCESS | 4948 | 1462836835026 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 4948 | 1462836835116 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:33:55 INFO - PROCESS | 4948 | 1462836835201 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBC8800 == 43 [pid = 4948] [id = 734] 16:33:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (0000005936B3A800) [pid = 4948] [serial = 2202] [outer = 0000000000000000] 16:33:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (0000005937577800) [pid = 4948] [serial = 2203] [outer = 0000005936B3A800] 16:33:55 INFO - PROCESS | 4948 | 1462836835249 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005937B16000) [pid = 4948] [serial = 2204] [outer = 0000005936B3A800] 16:33:55 INFO - PROCESS | 4948 | 1462836835628 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:33:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:33:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:33:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 16:33:55 INFO - PROCESS | 4948 | 1462836835715 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 4948 | 1462836835718 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:33:55 INFO - TEST-START | /DOMEvents/constructors.html 16:33:55 INFO - PROCESS | 4948 | 1462836835722 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 4948 | 1462836835726 Marionette TRACE conn6 <- [1,2902,null,{}] 16:33:55 INFO - PROCESS | 4948 | 1462836835736 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:55 INFO - PROCESS | 4948 | 1462836835824 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:33:55 INFO - PROCESS | 4948 | 1462836835839 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 4948 | ++DOCSHELL 0000005944D7E800 == 44 [pid = 4948] [id = 735] 16:33:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (000000593C675000) [pid = 4948] [serial = 2205] [outer = 0000000000000000] 16:33:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (000000593CA99000) [pid = 4948] [serial = 2206] [outer = 000000593C675000] 16:33:55 INFO - PROCESS | 4948 | 1462836835887 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (000000593D6E4400) [pid = 4948] [serial = 2207] [outer = 000000593C675000] 16:33:56 INFO - PROCESS | 4948 | 1462836836440 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:33:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:33:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:33:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:33:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:33:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 805ms 16:33:56 INFO - PROCESS | 4948 | 1462836836532 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 4948 | 1462836836535 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:33:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:33:56 INFO - PROCESS | 4948 | 1462836836538 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 4948 | 1462836836540 Marionette TRACE conn6 <- [1,2906,null,{}] 16:33:56 INFO - PROCESS | 4948 | 1462836836546 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:56 INFO - PROCESS | 4948 | 1462836836665 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:33:56 INFO - PROCESS | 4948 | 1462836836716 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E18000 == 45 [pid = 4948] [id = 736] 16:33:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (000000593C676800) [pid = 4948] [serial = 2208] [outer = 0000000000000000] 16:33:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (000000593DF86C00) [pid = 4948] [serial = 2209] [outer = 000000593C676800] 16:33:56 INFO - PROCESS | 4948 | 1462836836763 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005940D4CC00) [pid = 4948] [serial = 2210] [outer = 000000593C676800] 16:33:57 INFO - PROCESS | 4948 | 1462836837136 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:33:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:33:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 647ms 16:33:57 INFO - PROCESS | 4948 | 1462836837191 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 4948 | 1462836837194 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:33:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:33:57 INFO - PROCESS | 4948 | 1462836837199 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 4948 | 1462836837201 Marionette TRACE conn6 <- [1,2910,null,{}] 16:33:57 INFO - PROCESS | 4948 | 1462836837204 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 4948 | 1462836837314 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:33:57 INFO - PROCESS | 4948 | 1462836837326 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 4948 | ++DOCSHELL 000000594851B800 == 46 [pid = 4948] [id = 737] 16:33:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005940D5A000) [pid = 4948] [serial = 2211] [outer = 0000000000000000] 16:33:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005941179800) [pid = 4948] [serial = 2212] [outer = 0000005940D5A000] 16:33:57 INFO - PROCESS | 4948 | 1462836837371 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (000000594193C400) [pid = 4948] [serial = 2213] [outer = 0000005940D5A000] 16:33:57 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:57 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:57 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:57 INFO - PROCESS | 4948 | [4948] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:33:57 INFO - PROCESS | 4948 | 1462836837817 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:33:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:33:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 16:33:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 16:33:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 16:33:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:33:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:33:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:33:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 638ms 16:33:57 INFO - PROCESS | 4948 | 1462836837849 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:33:57 INFO - PROCESS | 4948 | 1462836837851 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:33:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:33:57 INFO - PROCESS | 4948 | 1462836837854 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 4948 | 1462836837856 Marionette TRACE conn6 <- [1,2914,null,{}] 16:33:57 INFO - PROCESS | 4948 | 1462836837859 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:57 INFO - PROCESS | 4948 | 1462836837991 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:33:58 INFO - PROCESS | 4948 | 1462836838049 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 4948 | ++DOCSHELL 0000005938A6E800 == 47 [pid = 4948] [id = 738] 16:33:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (000000594245E800) [pid = 4948] [serial = 2214] [outer = 0000000000000000] 16:33:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005944420C00) [pid = 4948] [serial = 2215] [outer = 000000594245E800] 16:33:58 INFO - PROCESS | 4948 | 1462836838096 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (0000005944A40800) [pid = 4948] [serial = 2216] [outer = 000000594245E800] 16:33:58 INFO - PROCESS | 4948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:33:58 INFO - PROCESS | 4948 | 1462836838495 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:33:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:33:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 16:33:58 INFO - PROCESS | 4948 | 1462836838531 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:33:58 INFO - PROCESS | 4948 | 1462836838533 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:33:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:33:58 INFO - PROCESS | 4948 | 1462836838542 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 4948 | 1462836838544 Marionette TRACE conn6 <- [1,2918,null,{}] 16:33:58 INFO - PROCESS | 4948 | 1462836838548 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:58 INFO - PROCESS | 4948 | 1462836838657 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:33:58 INFO - PROCESS | 4948 | 1462836838736 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BB3D000 == 48 [pid = 4948] [id = 739] 16:33:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005944B40400) [pid = 4948] [serial = 2217] [outer = 0000000000000000] 16:33:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005944B46400) [pid = 4948] [serial = 2218] [outer = 0000005944B40400] 16:33:58 INFO - PROCESS | 4948 | 1462836838781 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (0000005944D8D800) [pid = 4948] [serial = 2219] [outer = 0000005944B40400] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (000000593DD6E800) [pid = 4948] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (000000593DD6A800) [pid = 4948] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000593BD9C400) [pid = 4948] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005938BB6800) [pid = 4948] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005937505800) [pid = 4948] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (00000059411DA800) [pid = 4948] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (000000594228B800) [pid = 4948] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (000000593CBA6400) [pid = 4948] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:33:59 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (000000593C676000) [pid = 4948] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:33:59 INFO - PROCESS | 4948 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:33:59 INFO - PROCESS | 4948 | 1462836839243 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:33:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:33:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 734ms 16:33:59 INFO - PROCESS | 4948 | 1462836839278 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 4948 | 1462836839280 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:33:59 INFO - PROCESS | 4948 | 1462836839283 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 4948 | 1462836839285 Marionette TRACE conn6 <- [1,2922,null,{}] 16:33:59 INFO - PROCESS | 4948 | 1462836839288 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:33:59 INFO - PROCESS | 4948 | 1462836839402 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:33:59 INFO - PROCESS | 4948 | 1462836839454 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF88800 == 49 [pid = 4948] [id = 740] 16:33:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005937638400) [pid = 4948] [serial = 2220] [outer = 0000000000000000] 16:33:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (00000059411DA800) [pid = 4948] [serial = 2221] [outer = 0000005937638400] 16:33:59 INFO - PROCESS | 4948 | 1462836839499 Marionette DEBUG loaded listener.js 16:33:59 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005944DF1000) [pid = 4948] [serial = 2222] [outer = 0000005937638400] 16:33:59 INFO - PROCESS | 4948 | 1462836839810 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:33:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:33:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 16:33:59 INFO - PROCESS | 4948 | 1462836839873 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:33:59 INFO - PROCESS | 4948 | 1462836839875 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:33:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:33:59 INFO - PROCESS | 4948 | 1462836839878 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 4948 | 1462836839880 Marionette TRACE conn6 <- [1,2926,null,{}] 16:33:59 INFO - PROCESS | 4948 | 1462836839883 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 4948 | 1462836840019 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:34:00 INFO - PROCESS | 4948 | 1462836840029 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C04A800 == 50 [pid = 4948] [id = 741] 16:34:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005944FF5400) [pid = 4948] [serial = 2223] [outer = 0000000000000000] 16:34:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (0000005945077400) [pid = 4948] [serial = 2224] [outer = 0000005944FF5400] 16:34:00 INFO - PROCESS | 4948 | 1462836840073 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (00000059450DF800) [pid = 4948] [serial = 2225] [outer = 0000005944FF5400] 16:34:00 INFO - PROCESS | 4948 | 1462836840454 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:34:00 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:34:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 16:34:00 INFO - PROCESS | 4948 | 1462836840511 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:34:00 INFO - PROCESS | 4948 | 1462836840513 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:34:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:34:00 INFO - PROCESS | 4948 | 1462836840524 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 4948 | 1462836840527 Marionette TRACE conn6 <- [1,2930,null,{}] 16:34:00 INFO - PROCESS | 4948 | 1462836840531 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:00 INFO - PROCESS | 4948 | 1462836840650 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:34:00 INFO - PROCESS | 4948 | 1462836840663 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:00 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0CA800 == 51 [pid = 4948] [id = 742] 16:34:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (00000059452EB800) [pid = 4948] [serial = 2226] [outer = 0000000000000000] 16:34:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (00000059453CA000) [pid = 4948] [serial = 2227] [outer = 00000059452EB800] 16:34:00 INFO - PROCESS | 4948 | 1462836840707 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (0000005945882800) [pid = 4948] [serial = 2228] [outer = 00000059452EB800] 16:34:01 INFO - PROCESS | 4948 | 1462836841142 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:34:01 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:34:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:34:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 16:34:01 INFO - PROCESS | 4948 | 1462836841211 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:34:01 INFO - PROCESS | 4948 | 1462836841216 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:34:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:34:01 INFO - PROCESS | 4948 | 1462836841222 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:34:01 INFO - PROCESS | 4948 | 1462836841227 Marionette TRACE conn6 <- [1,2934,null,{}] 16:34:01 INFO - PROCESS | 4948 | 1462836841235 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:01 INFO - PROCESS | 4948 | 1462836841463 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:34:01 INFO - PROCESS | 4948 | 1462836841560 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD22000 == 52 [pid = 4948] [id = 743] 16:34:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (000000593751C400) [pid = 4948] [serial = 2229] [outer = 0000000000000000] 16:34:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (0000005937526800) [pid = 4948] [serial = 2230] [outer = 000000593751C400] 16:34:01 INFO - PROCESS | 4948 | 1462836841617 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (000000593810EC00) [pid = 4948] [serial = 2231] [outer = 000000593751C400] 16:34:02 INFO - PROCESS | 4948 | 1462836842119 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:34:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:34:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 944ms 16:34:02 INFO - PROCESS | 4948 | 1462836842168 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:34:02 INFO - PROCESS | 4948 | 1462836842175 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:34:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:34:02 INFO - PROCESS | 4948 | 1462836842181 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 4948 | 1462836842185 Marionette TRACE conn6 <- [1,2938,null,{}] 16:34:02 INFO - PROCESS | 4948 | 1462836842189 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:02 INFO - PROCESS | 4948 | 1462836842334 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:34:02 INFO - PROCESS | 4948 | 1462836842459 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483D7800 == 53 [pid = 4948] [id = 744] 16:34:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (000000593BB78C00) [pid = 4948] [serial = 2232] [outer = 0000000000000000] 16:34:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (000000593CAE6400) [pid = 4948] [serial = 2233] [outer = 000000593BB78C00] 16:34:02 INFO - PROCESS | 4948 | 1462836842518 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593DF41400) [pid = 4948] [serial = 2234] [outer = 000000593BB78C00] 16:34:02 INFO - PROCESS | 4948 | ++DOCSHELL 000000593BD2A000 == 54 [pid = 4948] [id = 745] 16:34:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005942454C00) [pid = 4948] [serial = 2235] [outer = 0000000000000000] 16:34:02 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005942458400) [pid = 4948] [serial = 2236] [outer = 0000005942454C00] 16:34:03 INFO - PROCESS | 4948 | 1462836843144 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:34:03 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:34:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 16:34:03 INFO - PROCESS | 4948 | 1462836843173 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:34:03 INFO - PROCESS | 4948 | 1462836843176 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:34:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:34:03 INFO - PROCESS | 4948 | 1462836843179 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 4948 | 1462836843184 Marionette TRACE conn6 <- [1,2942,null,{}] 16:34:03 INFO - PROCESS | 4948 | 1462836843195 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:03 INFO - PROCESS | 4948 | 1462836843334 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:34:03 INFO - PROCESS | 4948 | 1462836843453 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C524000 == 55 [pid = 4948] [id = 746] 16:34:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (000000594244D400) [pid = 4948] [serial = 2237] [outer = 0000000000000000] 16:34:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005943F7E000) [pid = 4948] [serial = 2238] [outer = 000000594244D400] 16:34:03 INFO - PROCESS | 4948 | 1462836843512 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005944A3FC00) [pid = 4948] [serial = 2239] [outer = 000000594244D400] 16:34:04 INFO - PROCESS | 4948 | 1462836844080 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:34:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:34:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:34:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 943ms 16:34:04 INFO - PROCESS | 4948 | 1462836844125 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 4948 | 1462836844129 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:34:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:34:04 INFO - PROCESS | 4948 | 1462836844132 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 4948 | 1462836844134 Marionette TRACE conn6 <- [1,2946,null,{}] 16:34:04 INFO - PROCESS | 4948 | 1462836844138 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:04 INFO - PROCESS | 4948 | 1462836844266 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:34:04 INFO - PROCESS | 4948 | 1462836844361 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:04 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C69B800 == 56 [pid = 4948] [id = 747] 16:34:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594588B000) [pid = 4948] [serial = 2240] [outer = 0000000000000000] 16:34:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005946635C00) [pid = 4948] [serial = 2241] [outer = 000000594588B000] 16:34:04 INFO - PROCESS | 4948 | 1462836844417 Marionette DEBUG loaded listener.js 16:34:04 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (00000059467C6400) [pid = 4948] [serial = 2242] [outer = 000000594588B000] 16:34:04 INFO - PROCESS | 4948 | 1462836844911 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:34:04 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:34:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 840ms 16:34:04 INFO - PROCESS | 4948 | 1462836844973 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 4948 | 1462836844976 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:34:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:34:04 INFO - PROCESS | 4948 | 1462836844979 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 4948 | 1462836844981 Marionette TRACE conn6 <- [1,2950,null,{}] 16:34:04 INFO - PROCESS | 4948 | 1462836844985 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 4948 | 1462836845093 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:34:05 INFO - PROCESS | 4948 | 1462836845188 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C712800 == 57 [pid = 4948] [id = 748] 16:34:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005946B38800) [pid = 4948] [serial = 2243] [outer = 0000000000000000] 16:34:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005946E21000) [pid = 4948] [serial = 2244] [outer = 0000005946B38800] 16:34:05 INFO - PROCESS | 4948 | 1462836845243 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (0000005947836800) [pid = 4948] [serial = 2245] [outer = 0000005946B38800] 16:34:05 INFO - PROCESS | 4948 | 1462836845793 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:34:05 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:34:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 837ms 16:34:05 INFO - PROCESS | 4948 | 1462836845827 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:34:05 INFO - PROCESS | 4948 | 1462836845829 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:34:05 INFO - PROCESS | 4948 | 1462836845834 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:34:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:34:05 INFO - PROCESS | 4948 | 1462836845836 Marionette TRACE conn6 <- [1,2954,null,{}] 16:34:05 INFO - PROCESS | 4948 | 1462836845840 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:05 INFO - PROCESS | 4948 | 1462836845970 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:34:06 INFO - PROCESS | 4948 | 1462836846071 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C746800 == 58 [pid = 4948] [id = 749] 16:34:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (0000005947F95800) [pid = 4948] [serial = 2246] [outer = 0000000000000000] 16:34:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (0000005947FE0800) [pid = 4948] [serial = 2247] [outer = 0000005947F95800] 16:34:06 INFO - PROCESS | 4948 | 1462836846126 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005947FE7800) [pid = 4948] [serial = 2248] [outer = 0000005947F95800] 16:34:06 INFO - PROCESS | 4948 | 1462836846829 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:34:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:34:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1028ms 16:34:06 INFO - PROCESS | 4948 | 1462836846866 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 4948 | 1462836846870 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:34:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:34:06 INFO - PROCESS | 4948 | 1462836846875 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 4948 | 1462836846879 Marionette TRACE conn6 <- [1,2958,null,{}] 16:34:06 INFO - PROCESS | 4948 | 1462836846919 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 4948 | 1462836847022 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:34:07 INFO - PROCESS | 4948 | 1462836847120 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 4948 | ++DOCSHELL 000000594787C800 == 59 [pid = 4948] [id = 750] 16:34:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059377E6000) [pid = 4948] [serial = 2249] [outer = 0000000000000000] 16:34:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (000000593BB7CC00) [pid = 4948] [serial = 2250] [outer = 00000059377E6000] 16:34:07 INFO - PROCESS | 4948 | 1462836847170 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000593D972400) [pid = 4948] [serial = 2251] [outer = 00000059377E6000] 16:34:07 INFO - PROCESS | 4948 | 1462836847750 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:34:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:34:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 902ms 16:34:07 INFO - PROCESS | 4948 | 1462836847783 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 4948 | 1462836847789 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:34:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:34:07 INFO - PROCESS | 4948 | 1462836847795 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 4948 | 1462836847798 Marionette TRACE conn6 <- [1,2962,null,{}] 16:34:07 INFO - PROCESS | 4948 | 1462836847802 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:07 INFO - PROCESS | 4948 | 1462836847903 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005947849000 == 58 [pid = 4948] [id = 540] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594C04A800 == 57 [pid = 4948] [id = 741] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594BF88800 == 56 [pid = 4948] [id = 740] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB3D000 == 55 [pid = 4948] [id = 739] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005938A6E800 == 54 [pid = 4948] [id = 738] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 000000594851B800 == 53 [pid = 4948] [id = 737] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005947E18000 == 52 [pid = 4948] [id = 736] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 0000005944D7E800 == 51 [pid = 4948] [id = 735] 16:34:07 INFO - PROCESS | 4948 | --DOCSHELL 000000593DBC8800 == 50 [pid = 4948] [id = 734] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (0000005937421C00) [pid = 4948] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005938BB7800) [pid = 4948] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (00000059377E1400) [pid = 4948] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOCSHELL 0000005941D70800 == 49 [pid = 4948] [id = 733] 16:34:08 INFO - PROCESS | 4948 | --DOCSHELL 000000594B678800 == 48 [pid = 4948] [id = 730] 16:34:08 INFO - PROCESS | 4948 | --DOCSHELL 0000005947893000 == 47 [pid = 4948] [id = 729] 16:34:08 INFO - PROCESS | 4948 | --DOCSHELL 000000593C6AD800 == 46 [pid = 4948] [id = 728] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005940D56400) [pid = 4948] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (000000593E519400) [pid = 4948] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (000000593D977400) [pid = 4948] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593DF05400) [pid = 4948] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (000000593BB74400) [pid = 4948] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593C515400) [pid = 4948] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005937529C00) [pid = 4948] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (00000059376AA000) [pid = 4948] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005941931000) [pid = 4948] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005940D60000) [pid = 4948] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005941A93800) [pid = 4948] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005942297800) [pid = 4948] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005942458800) [pid = 4948] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000593DF7A000) [pid = 4948] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005941D7F000) [pid = 4948] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (0000005941B09800) [pid = 4948] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005940D22000) [pid = 4948] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005942461C00) [pid = 4948] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:34:08 INFO - PROCESS | 4948 | 1462836848082 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C5C0000 == 47 [pid = 4948] [id = 751] 16:34:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (00000059325C2C00) [pid = 4948] [serial = 2252] [outer = 0000000000000000] 16:34:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (00000059374D3800) [pid = 4948] [serial = 2253] [outer = 00000059325C2C00] 16:34:08 INFO - PROCESS | 4948 | 1462836848129 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (00000059377DB800) [pid = 4948] [serial = 2254] [outer = 00000059325C2C00] 16:34:08 INFO - PROCESS | 4948 | 1462836848499 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:34:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 16:34:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 733ms 16:34:08 INFO - PROCESS | 4948 | 1462836848551 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 4948 | 1462836848553 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:34:08 INFO - PROCESS | 4948 | 1462836848557 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:34:08 INFO - PROCESS | 4948 | 1462836848561 Marionette TRACE conn6 <- [1,2966,null,{}] 16:34:08 INFO - PROCESS | 4948 | 1462836848572 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:08 INFO - PROCESS | 4948 | 1462836848701 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:34:08 INFO - PROCESS | 4948 | 1462836848712 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 4948 | ++DOCSHELL 000000594787F000 == 48 [pid = 4948] [id = 752] 16:34:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593DF7A000) [pid = 4948] [serial = 2255] [outer = 0000000000000000] 16:34:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005940D19400) [pid = 4948] [serial = 2256] [outer = 000000593DF7A000] 16:34:08 INFO - PROCESS | 4948 | 1462836848760 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005940D59C00) [pid = 4948] [serial = 2257] [outer = 000000593DF7A000] 16:34:09 INFO - PROCESS | 4948 | 1462836849196 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:34:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 16:34:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 16:34:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:34:09 INFO - PROCESS | 4948 | 1462836849255 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 4948 | 1462836849258 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:34:09 INFO - PROCESS | 4948 | 1462836849262 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 4948 | 1462836849264 Marionette TRACE conn6 <- [1,2970,null,{}] 16:34:09 INFO - PROCESS | 4948 | 1462836849267 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:09 INFO - PROCESS | 4948 | 1462836849355 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:34:09 INFO - PROCESS | 4948 | 1462836849363 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948506800 == 49 [pid = 4948] [id = 753] 16:34:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005941180C00) [pid = 4948] [serial = 2258] [outer = 0000000000000000] 16:34:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005941286C00) [pid = 4948] [serial = 2259] [outer = 0000005941180C00] 16:34:09 INFO - PROCESS | 4948 | 1462836849409 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005941B0E800) [pid = 4948] [serial = 2260] [outer = 0000005941180C00] 16:34:09 INFO - PROCESS | 4948 | 1462836849844 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:34:09 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:34:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:34:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 16:34:09 INFO - PROCESS | 4948 | 1462836849893 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:34:09 INFO - PROCESS | 4948 | 1462836849895 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:34:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:34:09 INFO - PROCESS | 4948 | 1462836849898 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:34:09 INFO - PROCESS | 4948 | 1462836849900 Marionette TRACE conn6 <- [1,2974,null,{}] 16:34:09 INFO - PROCESS | 4948 | 1462836849903 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 4948 | 1462836849990 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:34:10 INFO - PROCESS | 4948 | 1462836849996 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A2A3800 == 50 [pid = 4948] [id = 754] 16:34:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005941D85400) [pid = 4948] [serial = 2261] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005942462C00) [pid = 4948] [serial = 2262] [outer = 0000005941D85400] 16:34:10 INFO - PROCESS | 4948 | 1462836850041 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005943D33000) [pid = 4948] [serial = 2263] [outer = 0000005941D85400] 16:34:10 INFO - PROCESS | 4948 | 1462836850520 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:34:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:34:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 16:34:10 INFO - PROCESS | 4948 | 1462836850597 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 4948 | 1462836850599 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:34:10 INFO - PROCESS | 4948 | 1462836850602 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:34:10 INFO - PROCESS | 4948 | 1462836850604 Marionette TRACE conn6 <- [1,2978,null,{}] 16:34:10 INFO - PROCESS | 4948 | 1462836850608 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:10 INFO - PROCESS | 4948 | 1462836850739 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:34:10 INFO - PROCESS | 4948 | 1462836850795 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B670800 == 51 [pid = 4948] [id = 755] 16:34:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005944805400) [pid = 4948] [serial = 2264] [outer = 0000000000000000] 16:34:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005944B4A000) [pid = 4948] [serial = 2265] [outer = 0000005944805400] 16:34:10 INFO - PROCESS | 4948 | 1462836850849 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (000000594507E400) [pid = 4948] [serial = 2266] [outer = 0000005944805400] 16:34:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B79E800 == 52 [pid = 4948] [id = 756] 16:34:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 107 (00000059466D7400) [pid = 4948] [serial = 2267] [outer = 0000000000000000] 16:34:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 108 (00000059467C5800) [pid = 4948] [serial = 2268] [outer = 00000059466D7400] 16:34:11 INFO - PROCESS | 4948 | 1462836851300 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:34:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:34:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 16:34:11 INFO - PROCESS | 4948 | 1462836851368 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:34:11 INFO - PROCESS | 4948 | 1462836851370 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:34:11 INFO - PROCESS | 4948 | 1462836851380 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 4948 | 1462836851382 Marionette TRACE conn6 <- [1,2982,null,{}] 16:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:34:11 INFO - PROCESS | 4948 | 1462836851385 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:11 INFO - PROCESS | 4948 | 1462836851516 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:34:11 INFO - PROCESS | 4948 | 1462836851531 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BFCF800 == 53 [pid = 4948] [id = 757] 16:34:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 109 (0000005945884000) [pid = 4948] [serial = 2269] [outer = 0000000000000000] 16:34:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 110 (00000059458BB800) [pid = 4948] [serial = 2270] [outer = 0000005945884000] 16:34:11 INFO - PROCESS | 4948 | 1462836851576 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 4948 | ++DOMWINDOW == 111 (0000005947F8EC00) [pid = 4948] [serial = 2271] [outer = 0000005945884000] 16:34:11 INFO - PROCESS | 4948 | 1462836851960 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:34:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 16:34:12 INFO - PROCESS | 4948 | 1462836852015 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 4948 | 1462836852017 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:34:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:34:12 INFO - PROCESS | 4948 | 1462836852026 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 4948 | 1462836852028 Marionette TRACE conn6 <- [1,2986,null,{}] 16:34:12 INFO - PROCESS | 4948 | 1462836852032 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 4948 | 1462836852149 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:34:12 INFO - PROCESS | 4948 | 1462836852201 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C517800 == 54 [pid = 4948] [id = 758] 16:34:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 112 (000000594782F800) [pid = 4948] [serial = 2272] [outer = 0000000000000000] 16:34:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 113 (0000005947FDF000) [pid = 4948] [serial = 2273] [outer = 000000594782F800] 16:34:12 INFO - PROCESS | 4948 | 1462836852247 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 114 (0000005948277000) [pid = 4948] [serial = 2274] [outer = 000000594782F800] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 113 (0000005935BDB000) [pid = 4948] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 112 (0000005944FF5400) [pid = 4948] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 111 (000000593C675000) [pid = 4948] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 110 (0000005940D64000) [pid = 4948] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 109 (000000593C676800) [pid = 4948] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 108 (0000005940D5A000) [pid = 4948] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 107 (0000005936B3A800) [pid = 4948] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 106 (0000005940D20400) [pid = 4948] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (0000005943D2D400) [pid = 4948] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059359E7C00) [pid = 4948] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593BB77400) [pid = 4948] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (0000005935BD6800) [pid = 4948] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (000000594245E800) [pid = 4948] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (0000005944B40400) [pid = 4948] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005937638400) [pid = 4948] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005936D68400) [pid = 4948] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:34:12 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005937635C00) [pid = 4948] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:34:12 INFO - PROCESS | 4948 | 1462836852691 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:34:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 16:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 734ms 16:34:12 INFO - PROCESS | 4948 | 1462836852758 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 4948 | 1462836852760 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:34:12 INFO - PROCESS | 4948 | 1462836852763 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:34:12 INFO - PROCESS | 4948 | 1462836852765 Marionette TRACE conn6 <- [1,2990,null,{}] 16:34:12 INFO - PROCESS | 4948 | 1462836852769 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:12 INFO - PROCESS | 4948 | 1462836852881 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:34:12 INFO - PROCESS | 4948 | 1462836852890 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C68E000 == 55 [pid = 4948] [id = 759] 16:34:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005936D68000) [pid = 4948] [serial = 2275] [outer = 0000000000000000] 16:34:12 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005940D20400) [pid = 4948] [serial = 2276] [outer = 0000005936D68000] 16:34:12 INFO - PROCESS | 4948 | 1462836852935 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005947FDC000) [pid = 4948] [serial = 2277] [outer = 0000005936D68000] 16:34:13 INFO - PROCESS | 4948 | 1462836853335 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:34:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 16:34:13 INFO - PROCESS | 4948 | 1462836853395 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:34:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:34:13 INFO - PROCESS | 4948 | 1462836853397 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:34:13 INFO - PROCESS | 4948 | 1462836853401 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 4948 | 1462836853403 Marionette TRACE conn6 <- [1,2994,null,{}] 16:34:13 INFO - PROCESS | 4948 | 1462836853406 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:13 INFO - PROCESS | 4948 | 1462836853497 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:34:13 INFO - PROCESS | 4948 | 1462836853503 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C7D1000 == 56 [pid = 4948] [id = 760] 16:34:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (000000594827B000) [pid = 4948] [serial = 2278] [outer = 0000000000000000] 16:34:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 102 (0000005948538000) [pid = 4948] [serial = 2279] [outer = 000000594827B000] 16:34:13 INFO - PROCESS | 4948 | 1462836853548 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 4948 | ++DOMWINDOW == 103 (0000005948542000) [pid = 4948] [serial = 2280] [outer = 000000594827B000] 16:34:13 INFO - PROCESS | 4948 | 1462836853950 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:34:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:34:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 588ms 16:34:13 INFO - PROCESS | 4948 | 1462836853991 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 4948 | 1462836853994 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:34:13 INFO - PROCESS | 4948 | 1462836853997 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:34:14 INFO - PROCESS | 4948 | 1462836853999 Marionette TRACE conn6 <- [1,2998,null,{}] 16:34:14 INFO - PROCESS | 4948 | 1462836854003 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:14 INFO - PROCESS | 4948 | 1462836854144 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:34:14 INFO - PROCESS | 4948 | 1462836854159 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 4948 | ++DOCSHELL 000000594D6E0800 == 57 [pid = 4948] [id = 761] 16:34:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 104 (0000005948551400) [pid = 4948] [serial = 2281] [outer = 0000000000000000] 16:34:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 105 (0000005948558800) [pid = 4948] [serial = 2282] [outer = 0000005948551400] 16:34:14 INFO - PROCESS | 4948 | 1462836854209 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 4948 | ++DOMWINDOW == 106 (00000059485C7000) [pid = 4948] [serial = 2283] [outer = 0000005948551400] 16:34:14 INFO - PROCESS | 4948 | [4948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594BBDA000 == 56 [pid = 4948] [id = 732] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 0000005945388800 == 55 [pid = 4948] [id = 539] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 0000005948511800 == 54 [pid = 4948] [id = 543] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594BB35800 == 53 [pid = 4948] [id = 731] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 00000059419EF800 == 52 [pid = 4948] [id = 542] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000593D946000 == 51 [pid = 4948] [id = 548] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 00000059419F1800 == 50 [pid = 4948] [id = 536] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594B666800 == 49 [pid = 4948] [id = 547] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594A09E800 == 48 [pid = 4948] [id = 709] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000593D94F000 == 47 [pid = 4948] [id = 535] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 0000005944A98000 == 46 [pid = 4948] [id = 538] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 00000059436CF000 == 45 [pid = 4948] [id = 537] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594A29B000 == 44 [pid = 4948] [id = 545] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594787C800 == 43 [pid = 4948] [id = 750] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594C746800 == 42 [pid = 4948] [id = 749] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594C712800 == 41 [pid = 4948] [id = 748] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594C69B800 == 40 [pid = 4948] [id = 747] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594C524000 == 39 [pid = 4948] [id = 746] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000593BD2A000 == 38 [pid = 4948] [id = 745] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 00000059483D7800 == 37 [pid = 4948] [id = 744] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD22000 == 36 [pid = 4948] [id = 743] 16:34:15 INFO - PROCESS | 4948 | --DOCSHELL 000000594C0CA800 == 35 [pid = 4948] [id = 742] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000593C5C0000 == 34 [pid = 4948] [id = 751] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594B79E800 == 33 [pid = 4948] [id = 756] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594C7D1000 == 32 [pid = 4948] [id = 760] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594C517800 == 31 [pid = 4948] [id = 758] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594B670800 == 30 [pid = 4948] [id = 755] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594BFCF800 == 29 [pid = 4948] [id = 757] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594A2A3800 == 28 [pid = 4948] [id = 754] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594787F000 == 27 [pid = 4948] [id = 752] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 0000005948506800 == 26 [pid = 4948] [id = 753] 16:34:16 INFO - PROCESS | 4948 | --DOCSHELL 000000594C68E000 == 25 [pid = 4948] [id = 759] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 105 (000000593D983800) [pid = 4948] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 104 (00000059450DF800) [pid = 4948] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 103 (000000593CA99000) [pid = 4948] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 102 (000000593D6E4400) [pid = 4948] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 101 (0000005944422800) [pid = 4948] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (00000059440E6C00) [pid = 4948] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (000000593DF86C00) [pid = 4948] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005941179800) [pid = 4948] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005937577800) [pid = 4948] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005937B16000) [pid = 4948] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005941289000) [pid = 4948] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005940D62000) [pid = 4948] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059444C5000) [pid = 4948] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (00000059444BA800) [pid = 4948] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (00000059376A5000) [pid = 4948] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (00000059374D9000) [pid = 4948] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (00000059453CA000) [pid = 4948] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (000000593D6ED400) [pid = 4948] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (000000593C51B000) [pid = 4948] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (0000005937511000) [pid = 4948] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (0000005936FC2C00) [pid = 4948] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (0000005944420C00) [pid = 4948] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005944B46400) [pid = 4948] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (00000059411DA800) [pid = 4948] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005944A40800) [pid = 4948] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (0000005945077400) [pid = 4948] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005944D8D800) [pid = 4948] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (0000005944DF1000) [pid = 4948] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (000000594193C400) [pid = 4948] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005940D4CC00) [pid = 4948] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (0000005937520800) [pid = 4948] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (000000593C888800) [pid = 4948] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:34:16 INFO - PROCESS | 4948 | 1462836856385 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:34:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:34:16 INFO - {} 16:34:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:34:16 INFO - {} 16:34:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:34:16 INFO - {} 16:34:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:34:16 INFO - {} 16:34:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2436ms 16:34:16 INFO - PROCESS | 4948 | 1462836856436 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 4948 | 1462836856440 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:34:16 INFO - TEST-START | /FileAPI/fileReader.html 16:34:16 INFO - PROCESS | 4948 | 1462836856445 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 4948 | 1462836856449 Marionette TRACE conn6 <- [1,3002,null,{}] 16:34:16 INFO - PROCESS | 4948 | 1462836856455 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:16 INFO - PROCESS | 4948 | 1462836856555 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:34:16 INFO - PROCESS | 4948 | 1462836856666 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 4948 | ++DOCSHELL 000000593C5C6000 == 26 [pid = 4948] [id = 762] 16:34:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (00000059374D6C00) [pid = 4948] [serial = 2284] [outer = 0000000000000000] 16:34:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (00000059374D7800) [pid = 4948] [serial = 2285] [outer = 00000059374D6C00] 16:34:16 INFO - PROCESS | 4948 | 1462836856716 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (000000593750D400) [pid = 4948] [serial = 2286] [outer = 00000059374D6C00] 16:34:17 INFO - PROCESS | 4948 | 1462836857077 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:34:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:34:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:34:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:34:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:34:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 693ms 16:34:17 INFO - PROCESS | 4948 | 1462836857141 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 4948 | 1462836857148 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:34:17 INFO - TEST-START | /FileAPI/historical.html 16:34:17 INFO - PROCESS | 4948 | 1462836857154 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - PROCESS | 4948 | 1462836857157 Marionette TRACE conn6 <- [1,3006,null,{}] 16:34:17 INFO - PROCESS | 4948 | 1462836857161 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:17 INFO - PROCESS | 4948 | 1462836857250 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:34:17 INFO - PROCESS | 4948 | 1462836857257 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 4948 | ++DOCSHELL 000000593E5C9000 == 27 [pid = 4948] [id = 763] 16:34:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (0000005937525400) [pid = 4948] [serial = 2287] [outer = 0000000000000000] 16:34:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005937632000) [pid = 4948] [serial = 2288] [outer = 0000005937525400] 16:34:17 INFO - PROCESS | 4948 | 1462836857305 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (00000059376A9800) [pid = 4948] [serial = 2289] [outer = 0000005937525400] 16:34:17 INFO - PROCESS | 4948 | 1462836857751 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:34:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:34:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:34:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:34:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:34:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:34:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:34:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:34:17 INFO - TEST-OK | /FileAPI/historical.html | took 627ms 16:34:17 INFO - PROCESS | 4948 | 1462836857787 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:34:17 INFO - PROCESS | 4948 | 1462836857799 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:34:17 INFO - PROCESS | 4948 | 1462836857803 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:34:17 INFO - TEST-START | /FileAPI/idlharness.html 16:34:17 INFO - PROCESS | 4948 | 1462836857807 Marionette TRACE conn6 <- [1,3010,null,{}] 16:34:17 INFO - PROCESS | 4948 | 1462836857819 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:17 INFO - PROCESS | 4948 | 1462836857911 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:34:17 INFO - PROCESS | 4948 | 1462836857954 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942499000 == 28 [pid = 4948] [id = 764] 16:34:17 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005937E19800) [pid = 4948] [serial = 2290] [outer = 0000000000000000] 16:34:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005937E21800) [pid = 4948] [serial = 2291] [outer = 0000005937E19800] 16:34:18 INFO - PROCESS | 4948 | 1462836858005 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005938C27800) [pid = 4948] [serial = 2292] [outer = 0000005937E19800] 16:34:18 INFO - PROCESS | 4948 | 1462836858828 Marionette TRACE conn6 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:34:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:34:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:34:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:34:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:34:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:34:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:34:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:34:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:34:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:34:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:34:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:34:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1157ms 16:34:18 INFO - PROCESS | 4948 | 1462836858964 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 4948 | 1462836858967 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:34:18 INFO - TEST-START | /FileAPI/idlharness.worker 16:34:18 INFO - PROCESS | 4948 | 1462836858970 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 4948 | 1462836858972 Marionette TRACE conn6 <- [1,3014,null,{}] 16:34:18 INFO - PROCESS | 4948 | 1462836858976 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:19 INFO - PROCESS | 4948 | 1462836859096 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:34:19 INFO - PROCESS | 4948 | 1462836859107 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 4948 | ++DOCSHELL 000000594788A800 == 29 [pid = 4948] [id = 765] 16:34:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (000000593C51B800) [pid = 4948] [serial = 2293] [outer = 0000000000000000] 16:34:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (000000593D987400) [pid = 4948] [serial = 2294] [outer = 000000593C51B800] 16:34:19 INFO - PROCESS | 4948 | 1462836859154 Marionette DEBUG loaded listener.js 16:34:19 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000593DF03000) [pid = 4948] [serial = 2295] [outer = 000000593C51B800] 16:34:19 INFO - PROCESS | 4948 | [4948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:20 INFO - PROCESS | 4948 | 1462836860084 Marionette TRACE conn6 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:34:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:34:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:34:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:34:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:34:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:34:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:34:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:34:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:34:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:34:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:34:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:34:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:34:20 INFO - {} 16:34:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1220ms 16:34:20 INFO - PROCESS | 4948 | 1462836860194 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 4948 | 1462836860197 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:34:20 INFO - PROCESS | 4948 | 1462836860200 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 4948 | 1462836860202 Marionette TRACE conn6 <- [1,3018,null,{}] 16:34:20 INFO - PROCESS | 4948 | 1462836860206 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 4948 | 1462836860285 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:34:20 INFO - PROCESS | 4948 | 1462836860291 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:20 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B35E800 == 30 [pid = 4948] [id = 766] 16:34:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005937521800) [pid = 4948] [serial = 2296] [outer = 0000000000000000] 16:34:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005941B0B400) [pid = 4948] [serial = 2297] [outer = 0000005937521800] 16:34:20 INFO - PROCESS | 4948 | 1462836860337 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (000000594245D000) [pid = 4948] [serial = 2298] [outer = 0000005937521800] 16:34:20 INFO - PROCESS | 4948 | 1462836860792 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:34:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:34:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 16:34:20 INFO - PROCESS | 4948 | 1462836860832 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 4948 | 1462836860835 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:34:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:34:20 INFO - PROCESS | 4948 | 1462836860838 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 4948 | 1462836860840 Marionette TRACE conn6 <- [1,3022,null,{}] 16:34:20 INFO - PROCESS | 4948 | 1462836860843 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:20 INFO - PROCESS | 4948 | 1462836860961 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:34:20 INFO - PROCESS | 4948 | 1462836860970 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B7A7000 == 31 [pid = 4948] [id = 767] 16:34:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005943D31800) [pid = 4948] [serial = 2299] [outer = 0000000000000000] 16:34:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (0000005944425400) [pid = 4948] [serial = 2300] [outer = 0000005943D31800] 16:34:21 INFO - PROCESS | 4948 | 1462836861021 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (00000059444BC400) [pid = 4948] [serial = 2301] [outer = 0000005943D31800] 16:34:21 INFO - PROCESS | 4948 | 1462836861410 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:34:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:34:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 16:34:21 INFO - PROCESS | 4948 | 1462836861480 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:34:21 INFO - PROCESS | 4948 | 1462836861482 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:34:21 INFO - PROCESS | 4948 | 1462836861485 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:34:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:34:21 INFO - PROCESS | 4948 | 1462836861487 Marionette TRACE conn6 <- [1,3026,null,{}] 16:34:21 INFO - PROCESS | 4948 | 1462836861491 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:21 INFO - PROCESS | 4948 | 1462836861609 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:34:21 INFO - PROCESS | 4948 | 1462836861685 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 4948 | ++DOCSHELL 00000059381F0800 == 32 [pid = 4948] [id = 768] 16:34:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005936D56400) [pid = 4948] [serial = 2302] [outer = 0000000000000000] 16:34:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005936D67000) [pid = 4948] [serial = 2303] [outer = 0000005936D56400] 16:34:21 INFO - PROCESS | 4948 | 1462836861732 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (0000005944810800) [pid = 4948] [serial = 2304] [outer = 0000005936D56400] 16:34:22 INFO - PROCESS | 4948 | 1462836862107 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:34:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:34:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:34:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:34:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 16:34:22 INFO - PROCESS | 4948 | 1462836862181 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 4948 | 1462836862183 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:34:22 INFO - PROCESS | 4948 | 1462836862186 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:34:22 INFO - PROCESS | 4948 | 1462836862188 Marionette TRACE conn6 <- [1,3030,null,{}] 16:34:22 INFO - PROCESS | 4948 | 1462836862191 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:22 INFO - PROCESS | 4948 | 1462836862305 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:34:22 INFO - PROCESS | 4948 | 1462836862314 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 4948 | ++DOCSHELL 000000594BF84000 == 33 [pid = 4948] [id = 769] 16:34:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (00000059444C5C00) [pid = 4948] [serial = 2305] [outer = 0000000000000000] 16:34:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005944B40C00) [pid = 4948] [serial = 2306] [outer = 00000059444C5C00] 16:34:22 INFO - PROCESS | 4948 | 1462836862402 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (0000005944B49800) [pid = 4948] [serial = 2307] [outer = 00000059444C5C00] 16:34:23 INFO - PROCESS | 4948 | 1462836863025 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:34:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:34:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:34:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:34:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 947ms 16:34:23 INFO - PROCESS | 4948 | 1462836863142 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 4948 | 1462836863145 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:34:23 INFO - PROCESS | 4948 | 1462836863148 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:34:23 INFO - PROCESS | 4948 | 1462836863150 Marionette TRACE conn6 <- [1,3034,null,{}] 16:34:23 INFO - PROCESS | 4948 | 1462836863153 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:23 INFO - PROCESS | 4948 | 1462836863258 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:34:23 INFO - PROCESS | 4948 | 1462836863264 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 4948 | ++DOCSHELL 0000005942498800 == 34 [pid = 4948] [id = 770] 16:34:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005944DEC400) [pid = 4948] [serial = 2308] [outer = 0000000000000000] 16:34:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 100 (0000005945073800) [pid = 4948] [serial = 2309] [outer = 0000005944DEC400] 16:34:23 INFO - PROCESS | 4948 | 1462836863309 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 4948 | ++DOMWINDOW == 101 (0000005945352000) [pid = 4948] [serial = 2310] [outer = 0000005944DEC400] 16:34:23 INFO - PROCESS | 4948 | [4948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 100 (000000594245EC00) [pid = 4948] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 99 (0000005945884000) [pid = 4948] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (000000594827B000) [pid = 4948] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (0000005944805400) [pid = 4948] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (00000059466D7400) [pid = 4948] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (000000594782F800) [pid = 4948] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (0000005936D68000) [pid = 4948] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (000000594244D400) [pid = 4948] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (0000005942454C00) [pid = 4948] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (000000593BB78C00) [pid = 4948] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (000000593751C400) [pid = 4948] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (00000059452EB800) [pid = 4948] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005941D85400) [pid = 4948] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005941180C00) [pid = 4948] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (000000593DF7A000) [pid = 4948] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (00000059325C2C00) [pid = 4948] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (00000059377E6000) [pid = 4948] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (0000005947F95800) [pid = 4948] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (0000005946B38800) [pid = 4948] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:34:23 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (000000594588B000) [pid = 4948] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:34:24 INFO - PROCESS | 4948 | 1462836863995 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:34:24 INFO - {} 16:34:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 881ms 16:34:24 INFO - PROCESS | 4948 | 1462836864033 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 4948 | 1462836864036 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:34:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:34:24 INFO - PROCESS | 4948 | 1462836864039 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 4948 | 1462836864041 Marionette TRACE conn6 <- [1,3038,null,{}] 16:34:24 INFO - PROCESS | 4948 | 1462836864044 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 4948 | 1462836864132 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:34:24 INFO - PROCESS | 4948 | 1462836864141 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C0CC800 == 35 [pid = 4948] [id = 771] 16:34:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (0000005944D8F000) [pid = 4948] [serial = 2311] [outer = 0000000000000000] 16:34:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (0000005945884000) [pid = 4948] [serial = 2312] [outer = 0000005944D8F000] 16:34:24 INFO - PROCESS | 4948 | 1462836864190 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005945A6BC00) [pid = 4948] [serial = 2313] [outer = 0000005944D8F000] 16:34:24 INFO - PROCESS | 4948 | 1462836864607 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:34:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:34:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 587ms 16:34:24 INFO - PROCESS | 4948 | 1462836864627 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 4948 | 1462836864629 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:34:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:34:24 INFO - PROCESS | 4948 | 1462836864633 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 4948 | 1462836864636 Marionette TRACE conn6 <- [1,3042,null,{}] 16:34:24 INFO - PROCESS | 4948 | 1462836864639 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:24 INFO - PROCESS | 4948 | 1462836864794 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:34:24 INFO - PROCESS | 4948 | 1462836864837 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 4948 | ++DOCSHELL 000000594C69D800 == 36 [pid = 4948] [id = 772] 16:34:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 85 (000000594782E000) [pid = 4948] [serial = 2314] [outer = 0000000000000000] 16:34:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 86 (000000594782FC00) [pid = 4948] [serial = 2315] [outer = 000000594782E000] 16:34:24 INFO - PROCESS | 4948 | 1462836864894 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 4948 | ++DOMWINDOW == 87 (0000005947F94C00) [pid = 4948] [serial = 2316] [outer = 000000594782E000] 16:34:25 INFO - PROCESS | 4948 | 1462836865539 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:34:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:34:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 16:34:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:34:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:34:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1005ms 16:34:25 INFO - PROCESS | 4948 | 1462836865640 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 4948 | 1462836865643 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:34:25 INFO - PROCESS | 4948 | 1462836865649 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 4948 | 1462836865651 Marionette TRACE conn6 <- [1,3046,null,{}] 16:34:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:34:25 INFO - PROCESS | 4948 | 1462836865655 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:25 INFO - PROCESS | 4948 | 1462836865741 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:34:25 INFO - PROCESS | 4948 | 1462836865748 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483C7000 == 37 [pid = 4948] [id = 773] 16:34:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 88 (0000005940D1B800) [pid = 4948] [serial = 2317] [outer = 0000000000000000] 16:34:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 89 (0000005940D24000) [pid = 4948] [serial = 2318] [outer = 0000005940D1B800] 16:34:25 INFO - PROCESS | 4948 | 1462836865792 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 4948 | ++DOMWINDOW == 90 (0000005940D58000) [pid = 4948] [serial = 2319] [outer = 0000005940D1B800] 16:34:26 INFO - PROCESS | 4948 | 1462836866565 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:34:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:34:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:34:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:34:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:34:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:34:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:34:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:34:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:34:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 952ms 16:34:26 INFO - PROCESS | 4948 | 1462836866606 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:34:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:34:26 INFO - PROCESS | 4948 | 1462836866612 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:34:26 INFO - PROCESS | 4948 | 1462836866617 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 4948 | 1462836866622 Marionette TRACE conn6 <- [1,3050,null,{}] 16:34:26 INFO - PROCESS | 4948 | 1462836866650 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:26 INFO - PROCESS | 4948 | 1462836866797 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:34:26 INFO - PROCESS | 4948 | 1462836866855 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 4948 | ++DOCSHELL 0000005941BE6800 == 38 [pid = 4948] [id = 774] 16:34:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 91 (00000059376A2400) [pid = 4948] [serial = 2320] [outer = 0000000000000000] 16:34:26 INFO - PROCESS | 4948 | ++DOMWINDOW == 92 (00000059377D9400) [pid = 4948] [serial = 2321] [outer = 00000059376A2400] 16:34:26 INFO - PROCESS | 4948 | 1462836866914 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 93 (0000005937D0F000) [pid = 4948] [serial = 2322] [outer = 00000059376A2400] 16:34:27 INFO - PROCESS | 4948 | [4948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:34:27 INFO - PROCESS | 4948 | 1462836867590 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:34:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:34:27 INFO - {} 16:34:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 985ms 16:34:27 INFO - PROCESS | 4948 | 1462836867604 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 4948 | 1462836867611 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:34:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:34:27 INFO - PROCESS | 4948 | 1462836867642 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 4948 | 1462836867646 Marionette TRACE conn6 <- [1,3054,null,{}] 16:34:27 INFO - PROCESS | 4948 | 1462836867650 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:27 INFO - PROCESS | 4948 | 1462836867779 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:34:27 INFO - PROCESS | 4948 | 1462836867894 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 4948 | ++DOCSHELL 0000005948509000 == 39 [pid = 4948] [id = 775] 16:34:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 94 (0000005937D0E000) [pid = 4948] [serial = 2323] [outer = 0000000000000000] 16:34:27 INFO - PROCESS | 4948 | ++DOMWINDOW == 95 (000000593DF02C00) [pid = 4948] [serial = 2324] [outer = 0000005937D0E000] 16:34:27 INFO - PROCESS | 4948 | 1462836867950 Marionette DEBUG loaded listener.js 16:34:28 INFO - PROCESS | 4948 | ++DOMWINDOW == 96 (0000005940D1E800) [pid = 4948] [serial = 2325] [outer = 0000005937D0E000] 16:34:28 INFO - PROCESS | 4948 | 1462836868544 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:34:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:34:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 943ms 16:34:28 INFO - PROCESS | 4948 | 1462836868592 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 4948 | 1462836868594 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:34:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:34:28 INFO - PROCESS | 4948 | 1462836868598 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 4948 | 1462836868603 Marionette TRACE conn6 <- [1,3058,null,{}] 16:34:28 INFO - PROCESS | 4948 | 1462836868614 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:28 INFO - PROCESS | 4948 | 1462836868864 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:34:29 INFO - PROCESS | 4948 | 1462836869000 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DBAE000 == 40 [pid = 4948] [id = 776] 16:34:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 97 (0000005937423000) [pid = 4948] [serial = 2326] [outer = 0000000000000000] 16:34:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 98 (00000059374D5400) [pid = 4948] [serial = 2327] [outer = 0000005937423000] 16:34:29 INFO - PROCESS | 4948 | 1462836869052 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 99 (0000005937527800) [pid = 4948] [serial = 2328] [outer = 0000005937423000] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 0000005946650000 == 39 [pid = 4948] [id = 717] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 0000005947EA3000 == 38 [pid = 4948] [id = 722] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000594B24C800 == 37 [pid = 4948] [id = 726] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 0000005946B71800 == 36 [pid = 4948] [id = 715] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000593CAD8800 == 35 [pid = 4948] [id = 718] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000594850A000 == 34 [pid = 4948] [id = 723] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 0000005947853000 == 33 [pid = 4948] [id = 721] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000593DD19000 == 32 [pid = 4948] [id = 719] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000593E5BF000 == 31 [pid = 4948] [id = 711] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000594869E800 == 30 [pid = 4948] [id = 724] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 00000059436C4000 == 29 [pid = 4948] [id = 712] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 00000059442C3000 == 28 [pid = 4948] [id = 720] 16:34:29 INFO - PROCESS | 4948 | --DOCSHELL 000000593BF8C800 == 27 [pid = 4948] [id = 710] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 98 (0000005948558800) [pid = 4948] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | 1462836869697 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:34:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:34:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1139ms 16:34:29 INFO - PROCESS | 4948 | 1462836869740 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:34:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:34:29 INFO - PROCESS | 4948 | 1462836869744 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:34:29 INFO - PROCESS | 4948 | 1462836869748 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 4948 | 1462836869752 Marionette TRACE conn6 <- [1,3062,null,{}] 16:34:29 INFO - PROCESS | 4948 | 1462836869757 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:29 INFO - PROCESS | 4948 | 1462836869846 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 97 (000000594361AC00) [pid = 4948] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 96 (0000005948542000) [pid = 4948] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 95 (0000005944B4A000) [pid = 4948] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 94 (00000059458BB800) [pid = 4948] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 93 (00000059467C5800) [pid = 4948] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 92 (000000594507E400) [pid = 4948] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 91 (0000005947FDF000) [pid = 4948] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 90 (0000005940D20400) [pid = 4948] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 89 (0000005948538000) [pid = 4948] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 88 (0000005948277000) [pid = 4948] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 87 (0000005943F7E000) [pid = 4948] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 86 (0000005942458400) [pid = 4948] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 85 (000000593DF41400) [pid = 4948] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 84 (000000593CAE6400) [pid = 4948] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (000000593810EC00) [pid = 4948] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (0000005937526800) [pid = 4948] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005945882800) [pid = 4948] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (0000005942462C00) [pid = 4948] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005941286C00) [pid = 4948] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (0000005941B0E800) [pid = 4948] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (0000005940D19400) [pid = 4948] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005940D59C00) [pid = 4948] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (00000059374D3800) [pid = 4948] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (00000059377DB800) [pid = 4948] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (000000593D972400) [pid = 4948] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000593BB7CC00) [pid = 4948] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (0000005947FE7800) [pid = 4948] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (0000005947FE0800) [pid = 4948] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005947836800) [pid = 4948] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (0000005946E21000) [pid = 4948] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (00000059467C6400) [pid = 4948] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (0000005946635C00) [pid = 4948] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (0000005944A3FC00) [pid = 4948] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (0000005947F8EC00) [pid = 4948] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (0000005943D33000) [pid = 4948] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (0000005947FDC000) [pid = 4948] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 16:34:29 INFO - PROCESS | 4948 | 1462836869931 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:29 INFO - PROCESS | 4948 | ++DOCSHELL 000000593D93F000 == 28 [pid = 4948] [id = 777] 16:34:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 63 (00000059374D2C00) [pid = 4948] [serial = 2329] [outer = 0000000000000000] 16:34:29 INFO - PROCESS | 4948 | ++DOMWINDOW == 64 (0000005937526800) [pid = 4948] [serial = 2330] [outer = 00000059374D2C00] 16:34:29 INFO - PROCESS | 4948 | 1462836869981 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 65 (0000005937E15000) [pid = 4948] [serial = 2331] [outer = 00000059374D2C00] 16:34:30 INFO - PROCESS | 4948 | 1462836870408 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:34:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:34:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 16:34:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:34:30 INFO - PROCESS | 4948 | 1462836870441 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:34:30 INFO - PROCESS | 4948 | 1462836870444 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:34:30 INFO - PROCESS | 4948 | 1462836870447 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:34:30 INFO - PROCESS | 4948 | 1462836870449 Marionette TRACE conn6 <- [1,3066,null,{}] 16:34:30 INFO - PROCESS | 4948 | 1462836870453 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:30 INFO - PROCESS | 4948 | 1462836870537 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:34:30 INFO - PROCESS | 4948 | 1462836870547 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 4948 | ++DOCSHELL 00000059442C6800 == 29 [pid = 4948] [id = 778] 16:34:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 66 (0000005936D3D000) [pid = 4948] [serial = 2332] [outer = 0000000000000000] 16:34:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 67 (000000593C67C400) [pid = 4948] [serial = 2333] [outer = 0000005936D3D000] 16:34:30 INFO - PROCESS | 4948 | 1462836870593 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 4948 | ++DOMWINDOW == 68 (000000593CBA6800) [pid = 4948] [serial = 2334] [outer = 0000005936D3D000] 16:34:31 INFO - PROCESS | 4948 | 1462836871080 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 4948 | 1462836871170 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:34:31 INFO - PROCESS | 4948 | 1462836871181 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 4948 | 1462836871186 Marionette TRACE conn6 <- [1,3070,null,{}] 16:34:31 INFO - PROCESS | 4948 | 1462836871190 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 4948 | 1462836871278 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:34:31 INFO - PROCESS | 4948 | 1462836871366 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 4948 | ++DOCSHELL 000000594538E800 == 30 [pid = 4948] [id = 779] 16:34:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 69 (000000593BD15C00) [pid = 4948] [serial = 2335] [outer = 0000000000000000] 16:34:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (000000593DF40800) [pid = 4948] [serial = 2336] [outer = 000000593BD15C00] 16:34:31 INFO - PROCESS | 4948 | 1462836871412 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (000000593E519000) [pid = 4948] [serial = 2337] [outer = 000000593BD15C00] 16:34:31 INFO - PROCESS | 4948 | 1462836871801 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:34:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:34:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:34:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:34:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 16:34:31 INFO - PROCESS | 4948 | 1462836871808 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 4948 | 1462836871811 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:34:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:34:31 INFO - PROCESS | 4948 | 1462836871814 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 4948 | 1462836871815 Marionette TRACE conn6 <- [1,3074,null,{}] 16:34:31 INFO - PROCESS | 4948 | 1462836871819 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:31 INFO - PROCESS | 4948 | 1462836871960 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:34:31 INFO - PROCESS | 4948 | 1462836871978 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947856800 == 31 [pid = 4948] [id = 780] 16:34:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (0000005940D4B000) [pid = 4948] [serial = 2338] [outer = 0000000000000000] 16:34:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (0000005940D5D000) [pid = 4948] [serial = 2339] [outer = 0000005940D4B000] 16:34:32 INFO - PROCESS | 4948 | 1462836872028 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (0000005940D64800) [pid = 4948] [serial = 2340] [outer = 0000005940D4B000] 16:34:32 INFO - PROCESS | 4948 | 1462836872452 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:34:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:34:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 16:34:32 INFO - PROCESS | 4948 | 1462836872507 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 4948 | 1462836872509 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:34:32 INFO - PROCESS | 4948 | 1462836872512 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:34:32 INFO - PROCESS | 4948 | 1462836872514 Marionette TRACE conn6 <- [1,3078,null,{}] 16:34:32 INFO - PROCESS | 4948 | 1462836872527 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:32 INFO - PROCESS | 4948 | 1462836872641 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:34:32 INFO - PROCESS | 4948 | 1462836872700 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 4948 | ++DOCSHELL 00000059483CC800 == 32 [pid = 4948] [id = 781] 16:34:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (00000059376A5800) [pid = 4948] [serial = 2341] [outer = 0000000000000000] 16:34:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (0000005938A85400) [pid = 4948] [serial = 2342] [outer = 00000059376A5800] 16:34:32 INFO - PROCESS | 4948 | 1462836872758 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (0000005941A4C000) [pid = 4948] [serial = 2343] [outer = 00000059376A5800] 16:34:33 INFO - PROCESS | 4948 | 1462836873178 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:34:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:34:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 16:34:33 INFO - PROCESS | 4948 | 1462836873208 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 4948 | 1462836873210 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:34:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:34:33 INFO - PROCESS | 4948 | 1462836873220 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 4948 | 1462836873222 Marionette TRACE conn6 <- [1,3082,null,{}] 16:34:33 INFO - PROCESS | 4948 | 1462836873225 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:33 INFO - PROCESS | 4948 | 1462836873363 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:34:33 INFO - PROCESS | 4948 | 1462836873382 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:33 INFO - PROCESS | 4948 | ++DOCSHELL 0000005947E2C800 == 33 [pid = 4948] [id = 782] 16:34:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (00000059376A2C00) [pid = 4948] [serial = 2344] [outer = 0000000000000000] 16:34:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (000000594228A800) [pid = 4948] [serial = 2345] [outer = 00000059376A2C00] 16:34:33 INFO - PROCESS | 4948 | 1462836873427 Marionette DEBUG loaded listener.js 16:34:33 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (000000594245EC00) [pid = 4948] [serial = 2346] [outer = 00000059376A2C00] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (000000594782E000) [pid = 4948] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (000000593C51B800) [pid = 4948] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (0000005937E19800) [pid = 4948] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (0000005943D31800) [pid = 4948] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (00000059374D6C00) [pid = 4948] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (0000005936D56400) [pid = 4948] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (0000005937525400) [pid = 4948] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (0000005937521800) [pid = 4948] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (00000059444C5C00) [pid = 4948] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (0000005944DEC400) [pid = 4948] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:34:33 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005944D8F000) [pid = 4948] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 16:34:34 INFO - PROCESS | 4948 | 1462836874066 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:34:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:34:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 880ms 16:34:34 INFO - PROCESS | 4948 | 1462836874103 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 4948 | 1462836874107 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:34:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:34:34 INFO - PROCESS | 4948 | 1462836874113 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 4948 | 1462836874117 Marionette TRACE conn6 <- [1,3086,null,{}] 16:34:34 INFO - PROCESS | 4948 | 1462836874123 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:34 INFO - PROCESS | 4948 | 1462836874234 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:34:34 INFO - PROCESS | 4948 | 1462836874360 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 4948 | ++DOCSHELL 000000593DD0B000 == 34 [pid = 4948] [id = 783] 16:34:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 70 (0000005937509000) [pid = 4948] [serial = 2347] [outer = 0000000000000000] 16:34:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 71 (0000005937636400) [pid = 4948] [serial = 2348] [outer = 0000005937509000] 16:34:34 INFO - PROCESS | 4948 | 1462836874419 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 4948 | ++DOMWINDOW == 72 (0000005938C24000) [pid = 4948] [serial = 2349] [outer = 0000005937509000] 16:34:35 INFO - PROCESS | 4948 | 1462836874990 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:34:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:34:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:34:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 943ms 16:34:35 INFO - PROCESS | 4948 | 1462836875060 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 4948 | 1462836875066 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:34:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:34:35 INFO - PROCESS | 4948 | 1462836875073 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 4948 | 1462836875076 Marionette TRACE conn6 <- [1,3090,null,{}] 16:34:35 INFO - PROCESS | 4948 | 1462836875080 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:35 INFO - PROCESS | 4948 | 1462836875189 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:34:35 INFO - PROCESS | 4948 | 1462836875313 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 4948 | ++DOCSHELL 0000005946B6D000 == 35 [pid = 4948] [id = 784] 16:34:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 73 (000000593D976000) [pid = 4948] [serial = 2350] [outer = 0000000000000000] 16:34:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 74 (000000593D97B000) [pid = 4948] [serial = 2351] [outer = 000000593D976000] 16:34:35 INFO - PROCESS | 4948 | 1462836875370 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 4948 | ++DOMWINDOW == 75 (000000593DF42400) [pid = 4948] [serial = 2352] [outer = 000000593D976000] 16:34:35 INFO - PROCESS | 4948 | 1462836875884 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:34:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:34:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 839ms 16:34:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:34:35 INFO - PROCESS | 4948 | 1462836875917 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:34:35 INFO - PROCESS | 4948 | 1462836875920 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:34:35 INFO - PROCESS | 4948 | 1462836875923 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:34:35 INFO - PROCESS | 4948 | 1462836875928 Marionette TRACE conn6 <- [1,3094,null,{}] 16:34:35 INFO - PROCESS | 4948 | 1462836875939 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 4948 | 1462836876050 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:34:36 INFO - PROCESS | 4948 | 1462836876150 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 4948 | ++DOCSHELL 000000594A0BB000 == 36 [pid = 4948] [id = 785] 16:34:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 76 (000000594193CC00) [pid = 4948] [serial = 2353] [outer = 0000000000000000] 16:34:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 77 (0000005941D86400) [pid = 4948] [serial = 2354] [outer = 000000594193CC00] 16:34:36 INFO - PROCESS | 4948 | 1462836876209 Marionette DEBUG loaded listener.js 16:34:36 INFO - PROCESS | 4948 | ++DOMWINDOW == 78 (00000059424BE000) [pid = 4948] [serial = 2355] [outer = 000000594193CC00] 16:34:36 INFO - PROCESS | 4948 | 1462836876775 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:34:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:34:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 16:34:36 INFO - PROCESS | 4948 | 1462836876806 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:34:36 INFO - PROCESS | 4948 | 1462836876809 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:34:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:34:36 INFO - PROCESS | 4948 | 1462836876812 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 4948 | 1462836876815 Marionette TRACE conn6 <- [1,3098,null,{}] 16:34:36 INFO - PROCESS | 4948 | 1462836876818 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:36 INFO - PROCESS | 4948 | 1462836876928 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:34:37 INFO - PROCESS | 4948 | 1462836877051 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B248800 == 37 [pid = 4948] [id = 786] 16:34:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 79 (0000005943D27C00) [pid = 4948] [serial = 2356] [outer = 0000000000000000] 16:34:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 80 (0000005943D36C00) [pid = 4948] [serial = 2357] [outer = 0000005943D27C00] 16:34:37 INFO - PROCESS | 4948 | 1462836877110 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 81 (0000005944420400) [pid = 4948] [serial = 2358] [outer = 0000005943D27C00] 16:34:37 INFO - PROCESS | 4948 | 1462836877585 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:34:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:34:37 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 16:34:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:34:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:34:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 839ms 16:34:37 INFO - PROCESS | 4948 | 1462836877654 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:34:37 INFO - PROCESS | 4948 | 1462836877657 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:34:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:34:37 INFO - PROCESS | 4948 | 1462836877677 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 4948 | 1462836877680 Marionette TRACE conn6 <- [1,3102,null,{}] 16:34:37 INFO - PROCESS | 4948 | 1462836877686 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:34:37 INFO - PROCESS | 4948 | 1462836877788 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:34:37 INFO - PROCESS | 4948 | 1462836877884 Marionette TRACE conn6 -> [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\", \"987eefd0-5819-4ef6-87bd-76ad8205b787\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 4948 | ++DOCSHELL 000000594B350000 == 38 [pid = 4948] [id = 787] 16:34:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 82 (00000059444B8800) [pid = 4948] [serial = 2359] [outer = 0000000000000000] 16:34:37 INFO - PROCESS | 4948 | ++DOMWINDOW == 83 (00000059444C3000) [pid = 4948] [serial = 2360] [outer = 00000059444B8800] 16:34:37 INFO - PROCESS | 4948 | 1462836877939 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 4948 | ++DOMWINDOW == 84 (0000005944A44000) [pid = 4948] [serial = 2361] [outer = 00000059444B8800] 16:34:38 INFO - PROCESS | 4948 | 1462836878531 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:34:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:34:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 901ms 16:34:38 INFO - PROCESS | 4948 | 1462836878564 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 4948 | 1462836878566 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 83 (000000593D987400) [pid = 4948] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 82 (000000593DF03000) [pid = 4948] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 81 (0000005937E21800) [pid = 4948] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 80 (0000005938C27800) [pid = 4948] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 79 (0000005944425400) [pid = 4948] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 78 (00000059374D7800) [pid = 4948] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 77 (0000005936D67000) [pid = 4948] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 76 (000000593750D400) [pid = 4948] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 75 (0000005937632000) [pid = 4948] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 74 (00000059376A9800) [pid = 4948] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 73 (0000005941B0B400) [pid = 4948] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 72 (000000594245D000) [pid = 4948] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 71 (0000005944B40C00) [pid = 4948] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 70 (0000005945073800) [pid = 4948] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 69 (0000005944B49800) [pid = 4948] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 68 (0000005945352000) [pid = 4948] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 67 (0000005944810800) [pid = 4948] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 66 (0000005945884000) [pid = 4948] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 65 (0000005947F94C00) [pid = 4948] [serial = 2316] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 64 (0000005945A6BC00) [pid = 4948] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 63 (00000059444BC400) [pid = 4948] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 16:34:39 INFO - PROCESS | 4948 | --DOMWINDOW == 62 (000000594782FC00) [pid = 4948] [serial = 2315] [outer = 0000000000000000] [url = about:blank] 16:34:39 WARNING - u'runner_teardown' () 16:34:39 INFO - No more tests 16:34:39 INFO - Got 0 unexpected results 16:34:39 INFO - SUITE-END | took 696s 16:34:39 INFO - Closing logging queue 16:34:39 INFO - queue closed 16:34:39 INFO - Return code: 0 16:34:39 WARNING - # TBPL SUCCESS # 16:34:39 INFO - Running post-action listener: _resource_record_post_action 16:34:39 INFO - Running post-run listener: _resource_record_post_run 16:34:40 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 223650304; Write bytes: 1005863424; Read time: 4813940; Write time: 5640660 16:34:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:34:40 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 110988800; Read time: 0; Write time: 225830 16:34:40 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 223591424; Write bytes: 877457920; Read time: 4804170; Write time: 5400430 16:34:40 INFO - Running post-run listener: _upload_blobber_files 16:34:40 INFO - Blob upload gear active. 16:34:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:34:40 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:34:40 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:34:40 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:34:41 INFO - (blobuploader) - INFO - Open directory for files ... 16:34:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:34:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:34:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:34:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:34:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:34:42 INFO - (blobuploader) - INFO - Done attempting. 16:34:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:34:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:34:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:34:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:34:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:34:44 INFO - (blobuploader) - INFO - Done attempting. 16:34:44 INFO - (blobuploader) - INFO - Iteration through files over. 16:34:44 INFO - Return code: 0 16:34:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:34:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20eb986658e3de0321fc09f9c71cb791118c922a9fb3ea392e522fcfd6cca2b2f90353203f1a8e3f45958865b1f3c82971bb4b20dc4d7c472bc0c6b91a0740f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/49a7009b932b8a4eccab0da9dc5b672bc38183146362df09eabb6814e191d640904a0329b03712d66858e62fea06af59dbaf1d3c91c95e4918f3ae9d9daf29d3"} 16:34:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:34:44 INFO - Writing to file C:\slave\test\properties\blobber_files 16:34:44 INFO - Contents: 16:34:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20eb986658e3de0321fc09f9c71cb791118c922a9fb3ea392e522fcfd6cca2b2f90353203f1a8e3f45958865b1f3c82971bb4b20dc4d7c472bc0c6b91a0740f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/49a7009b932b8a4eccab0da9dc5b672bc38183146362df09eabb6814e191d640904a0329b03712d66858e62fea06af59dbaf1d3c91c95e4918f3ae9d9daf29d3"} 16:34:44 INFO - Running post-run listener: copy_logs_to_upload_dir 16:34:44 INFO - Copying logs to upload dir... 16:34:44 INFO - mkdir: C:\slave\test\build\upload\logs 16:34:44 INFO - Copying logs to upload dir... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=965.454000 ========= master_lag: 1.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 6 secs) (at 2016-05-09 16:34:44.753035) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 16:34:44.753904) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-139 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20eb986658e3de0321fc09f9c71cb791118c922a9fb3ea392e522fcfd6cca2b2f90353203f1a8e3f45958865b1f3c82971bb4b20dc4d7c472bc0c6b91a0740f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/49a7009b932b8a4eccab0da9dc5b672bc38183146362df09eabb6814e191d640904a0329b03712d66858e62fea06af59dbaf1d3c91c95e4918f3ae9d9daf29d3"} build_url:https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20eb986658e3de0321fc09f9c71cb791118c922a9fb3ea392e522fcfd6cca2b2f90353203f1a8e3f45958865b1f3c82971bb4b20dc4d7c472bc0c6b91a0740f2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/49a7009b932b8a4eccab0da9dc5b672bc38183146362df09eabb6814e191d640904a0329b03712d66858e62fea06af59dbaf1d3c91c95e4918f3ae9d9daf29d3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AkAaZLpnReuMiKZ6S_luMA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.24 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 16:34:45.098212) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 16:34:45.098572) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-139 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 16:34:45.212894) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-09 16:34:45.213217) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-09 16:34:45.884957) ========= ========= Total master_lag: 1.43 =========